TEST: Cifras en Letras (PHP)
Convertir 2 cifras
- correcto: 0 = cero
- correcto: 1 = un
- correcto: 2 = dos
- correcto: 7 = siete
- correcto: 10 = diez
- correcto: 12 = doce
- correcto: 22 = veintidós
- correcto: 30 = treinta
- correcto: 50 = cincuenta
- correcto: 66 = sesenta y seis
- correcto: 84 = ochenta y cuatro
- correcto: 99 = noventa y nueve
- aleatorio: 52 = cincuenta y dos
- aleatorio: 80 = ochenta
- aleatorio: 38 = treinta y ocho
- aleatorio: 84 = ochenta y cuatro
- aleatorio: 98 = noventa y ocho
- aleatorio: 63 = sesenta y tres
- aleatorio: 17 = diecisiete
- aleatorio: 90 = noventa
- aleatorio: 39 = treinta y nueve
- aleatorio: 75 = setenta y cinco
Convertir 3 cifras
- correcto: 44 = cuarenta y cuatro
- correcto: 300 = trescientos
- correcto: 100 = cien
- correcto: 121 = ciento veintiún
- correcto: 438 = cuatrocientos treinta y ocho
- correcto: 999 = novecientos noventa y nueve
- aleatorio: 985 = novecientos ochenta y cinco
- aleatorio: 358 = trescientos cincuenta y ocho
- aleatorio: 311 = trescientos once
- aleatorio: 370 = trescientos setenta
- aleatorio: 984 = novecientos ochenta y cuatro
- aleatorio: 336 = trescientos treinta y seis
- aleatorio: 671 = seiscientos setenta y un
- aleatorio: 113 = ciento trece
- aleatorio: 886 = ochocientos ochenta y seis
- aleatorio: 873 = ochocientos setenta y tres
Convertir 6 cifras
- correcto: 781 = setecientos ochenta y un
- correcto: 1000 = mil
- correcto: 1001 = mil un
- correcto: 1200 = mil doscientos
- correcto: 320000 = trescientos veinte mil
- correcto: 458926 = cuatrocientos cincuenta y ocho mil novecientos veintiséis
- correcto: 999999 = novecientos noventa y nueve mil novecientos noventa y nueve
- aleatorio: 44060 = cuarenta y cuatro mil sesenta
- aleatorio: 749807 = setecientas cuarenta y nueve mil ochocientas siete
- aleatorio: 428858 = cuatrocientas veintiocho mil ochocientas cincuenta y ocho
- aleatorio: 178982 = ciento setenta y ocho mil novecientas ochenta y dos
- aleatorio: 264398 = doscientas sesenta y cuatro mil trescientas noventa y ocho
- aleatorio: 891738 = ochocientas noventa y una mil setecientas treinta y ocho
- aleatorio: 909422 = novecientas nueve mil cuatrocientas veintidós
- aleatorio: 387749 = trescientas ochenta y siete mil setecientas cuarenta y nueve
- aleatorio: 877920 = ochocientas setenta y siete mil novecientas veinte
- aleatorio: 813453 = ochocientas trece mil cuatrocientas cincuenta y tres
Convertir cifras en letras
- correcto: 1000001 = un millón un
- correcto: 2001000 = dos millones mil
- correcto: 250000000000 = doscientos cincuenta mil millones
- correcto: 75000000000000000 = setenta y cinco mil billones
- correcto: 1 = una
- correcto: 240021 = doscientas cuarenta mil veintiuna
- correcto: 21300 = veintiuna mil trescientas
- aleatorio: 4670020600600 =
cuatro billones
seiscientos setenta mil veinte millones
seiscientas mil seiscientas - aleatorio: 800005065420000270070300754084419080387209711070001000004700070660906060860 =
ochocientos duodecillones
cinco mil sesenta y cinco undecillones
cuatrocientos veinte mil decillones
doscientos setenta mil setenta nonillones
trescientos mil setecientos cincuenta y cuatro octillones
ochenta y cuatro mil cuatrocientos diecinueve septillones
ochenta mil trescientos ochenta y siete sextillones
doscientos nueve mil setecientos once quintillones
setenta mil un cuatrillones
cuatro trillones
setecientos mil setenta billones
seiscientos sesenta mil novecientos seis millones
sesenta mil ochocientas sesenta
Convertir números en letras
- correcto: -123,45 ; 2 = menos ciento veintitrés con cuarenta y cinco
- correcto: 2.000,25 ; 3 = dos mil kilos con doscientos cincuenta gramos
- correcto: 43,005 ; 3 = cuarenta y tres kilómetros con cinco metros
- correcto: 1.270,23 ; 2 = mil doscientos setenta euros con veintitrés céntimos
- correcto: 1 ; 2 = un euro con cero céntimos
- correcto: 0,678 ; 2 = cero euros con sesenta y siete céntimos
- correcto: 22.000,55 ; 0 = veintidós mil euros
- correcto: -0 ; = cero
- correcto: -0,01 ; = menos cero con uno
- correcto: 0,01 ; 3 = cero con diez
- correcto: 20,21 ; = veinte con veintiuno
- correcto: -,889 ; = menos cero con ochocientos ochenta y nueve
- correcto: 0 ; = cero
- correcto: 200 ; 0 = doscientas manzanas
- correcto: 351 ; 0 = trescientas cincuenta y una manzanas
- correcto: 1,5 ; 2 = una peseta con cincuenta céntimos
- correcto: 300,56 ; 3 = trescientos segundos con quinientas sesenta milésimas
- correcto: 21,21 ; 2 = veintiún niños con veintiuna niñas
- correcto: 1000000 = un millón de euros
- correcto: 200200200 = doscientos millones doscientas mil doscientas personas
- correcto: 221.221.221 = doscientos veintiún millones doscientas veintiuna mil doscientas veintiuna personas
- correcto: 3120 = tres mil ciento veinte personas
- aleatorio: 03, ; 3 = tres con cero
- aleatorio: -, ; 3 = cero con cero
- aleatorio: 0,20 ; 1 = cero con dos
- aleatorio: , ; 3 = cero con cero
- aleatorio: -0,0 ; 3 = cero con cero
- aleatorio: 007,00 ; 3 = siete con cero
- aleatorio: 5, ; 0 = cinco
- aleatorio: 01, ; 0 = uno
- aleatorio: -,0 ; 4 = cero con cero
- aleatorio: -0060, ; 4 = menos sesenta con cero
Convertir euros en letras
- correcto: string:44276598801,2 ; 2 = cuatrocientos noventa y ocho mil un euros con veinte céntimos
- correcto: long:85009 = ochenta y cinco mil nueve euros
- correcto: double:10200.35 = diez mil doscientos euros con treinta y cinco céntimos
- aleatorio: 00, = cero euros con cero céntimos
- aleatorio: ,60 = cero euros con sesenta céntimos
- aleatorio: -0680, = menos seiscientos ochenta euros con cero céntimos
- aleatorio: -890, = menos ochocientos noventa euros con cero céntimos
- aleatorio: 61008,70 = sesenta y un mil ocho euros con setenta céntimos
- aleatorio: -0050, = menos cincuenta euros con cero céntimos
- aleatorio: -,0 = cero euros con cero céntimos
- aleatorio: -03000, = menos tres mil euros con cero céntimos
- aleatorio: -0900, = menos novecientos euros con cero céntimos
- aleatorio: ,0 = cero euros con cero céntimos
Formatear cifras
- correcto: 1234567890 = 1.234_567.890
- correcto: 1012,25 = 1.012,25
- correcto: 111222333444555666 = 111.222_333.444_555.666
- correcto: 9876654,3210 = 9_876.654,3210
- correcto: -12345,67 = -12.345,67
- correcto: 9888777666555444333222111 = 94888.7773666.5552444.3331222.111
ProInf.net ©2011