API de conversión numérica romana Clasificación y resumen
- Nombre del editor:
- David M. Syzdek
API de conversión numérica romana Etiquetas
API de conversión numérica romana Descripción
Se desarrolló un proyecto de API de conversión de números romanos para proporcionar un método fácil para incluir valores de números romanos ... Se desarrolló un proyecto API de conversión de números romanos para proporcionar un método fácil para incluir valores de números romanos en la salida de los programas escritos en C / C. Hay programas de ejemplo que demuestran el uso de las funciones incluidas en la biblioteca. Las utilidades 'ROMANNUM' y `ROMANDATE 'muestran los posibles usos para las funciones, así como proporcionar herramientas tontas para jugar con.Programming Ejemplesthe, el primer ejemplo demuestra generar cadenas numéricas romanas de un número entero: / * compilar con gcc -lroman -o test1 test1. C * / # INCLUSIÓN # INCLUSIÓN INT PRINCIPAL (VECIDO); INT principal (VOID) {Const Char * Roman; roman = long2roman (3132); Si (! (romano)) {PERROR ("Long2roman ()"); retorno (1); }; Printf ("Número romano:% SN", romano); retorno (0); } Si el programa anterior se ejecuta en un sistema POSIX, la salida debe ser similar a la siguiente: Syzdek @ tacntock $ gcc -lroman -o test1 test1.c syzdek @ tacntock $ ./test1 numeral romano: mmmcxxxii syzdek @ tacntock $ el El segundo ejemplo demuestra convertir una cadena de números romanos en un número entero: / * compilar con gcc -lroman -o test2 test2.c * / #include #include int main (void); INT principal (VOID) {INT NUM; num = roman2long ("mmmcxxxii"); if (NUM <0) {PERROR ("Roman2Long ()"); retorno (1); }; Printf ("Número:% en", NUM); retorno (0); } Si el programa anterior se ejecuta en un sistema POSIX, la salida debe ser similar a la siguiente: Syzdek @ tacntock $ gcc -lroman -o test2 test2.c syzdek @ tacntock $ ./test2 Número: 3132 Syzdek @ tacntock $ ejemplos adicionales Se incluyen en el directorio `Ejemplos '.
API de conversión numérica romana Software relacionado