| Convertir :: MIL1750A Convertir :: MIL1750A es un módulo PERL para las rutinas de conversión entre los valores de flotación / entero decimales y los valores hexadecimales. |
Descargar ahora |
Convertir :: MIL1750A Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Jared Clarke
- Sitio web del editor:
- http://search.cpan.org/~jtclarke/Convert-MIL1750A-0.1/lib/Convert/MIL1750A.pm
Convertir :: MIL1750A Etiquetas
Convertir :: MIL1750A Descripción
Convierta :: MIL1750A es un módulo PERL para las rutinas de conversión entre los valores de flotación / entero decimales y los valores hexadecimales. Convierta :: MIL1750A es un módulo PERL para las rutinas de conversión entre los valores de flotación / entero decimales y los valores hexadecimales en el formato MIL-STD-1750A.Synopsis Use MIL1750A; # Convierta a MIL-STD-1750A HEX de Decimal $ HEX16I = I16_TO_1750A ($ Dec_Value); $ hex16f = f16_to_1750a ($ Dec_Value); $ hex32f = f32_to_1750a ($ Dec_Value); $ hex48f = f48_to_1750a ($ Dec_Value); # Convertir MIL-STD-1750A HEX a Decimal $ Dec_Value = M1750A_TO_16int ($ hex16i); $ Dec_Value = M1750A_TO_16FLT ($ HEX16F); $ Dec_Value = M1750A_TO_32FLT ($ HEX32F); $ DEC_VALUE = M1750A_TO_48FLT ($ HEX48F); O ... Use MIL1750A QW (i16_to_mil f16_to_mil f32_to_mil f48_to_mil mil_to_32f mil_to_48f mil_to_48f mil_to_16f mil_to_16i); # Convierta a MIL-STD-1750A HEX de Decimal $ HEX16I = i16_to_mil ($ Dec_Value); $ hex16f = f16_to_mil ($ Dec_Value); $ hex32f = f32_to_mil ($ Dec_Value); $ hex48f = f48_to_mil ($ Dec_Value); # Convertir MIL-STD-1750A HEX a Decimal $ Dec_Value = Mil_to_16i ($ hex16i); $ dec_value = mil_to_16f ($ hex16f); $ dec_value = mil_to_32f ($ hex32f); $ dec_value = mil_to_48f ($ hex48f); Convierta :: MIL1750A Características de las rutinas para convertir entre 16i / 16F / 32F / 48F valores decimales y su equivalente en MIL-STD-1750A hexadecimal. El estándar 1750A describe un microprocesador que se usa como la columna vertebral de muchos sistemas de aviónicos modernos y legados. Las 1750A almacena datos como un exponente de 8 bits y Mantissa N-BIT (donde N es el número de bits que quedan en el valor). Es importante para tratar los valores de 16 bits como 16 bits, 32 bits como 32 bits y 48-bits como 48 bits. Las estructuras de bits de paso crearán resultados inesperados, ya que los valores hexagonales de 1750A se estructuran de manera diferente, dependiendo de su tamaño. Además, el formato 16F no es un miembro formal de la norma 1750A; Se utiliza, sin embargo, en ciertas aplicaciones y se proporciona como referencia. El estándar 1750A permite valores positivos y negativos utilizando la disposición de complemento 2. Este módulo es extremadamente útil para la ingerir la salida de datos por o para un procesador de vuelo 1750A. Me gustaría agradecer y reconocer a Dave Niklewski por ayudarme a encontrar la documentación estándar. Convert :: MIL1750A es un módulo PERL para las rutinas de conversión entre los valores de flotación / entero decimales y los valores hexadecimales en el formato MIL-STD-1750A. Requisitos: · Perl
Convertir :: MIL1750A Software relacionado