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: 77 = setenta y siete
- aleatorio: 8 = ocho
- aleatorio: 53 = cincuenta y tres
- aleatorio: 97 = noventa y siete
- aleatorio: 91 = noventa y un
- aleatorio: 71 = setenta y un
- aleatorio: 98 = noventa y ocho
- aleatorio: 29 = veintinueve
- aleatorio: 99 = noventa y nueve
- aleatorio: 25 = veinticinco
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: 548 = quinientos cuarenta y ocho
- aleatorio: 674 = seiscientos setenta y cuatro
- aleatorio: 957 = novecientos cincuenta y siete
- aleatorio: 342 = trescientos cuarenta y dos
- aleatorio: 821 = ochocientos veintiún
- aleatorio: 326 = trescientos veintiséis
- aleatorio: 922 = novecientos veintidós
- aleatorio: 688 = seiscientos ochenta y ocho
- aleatorio: 299 = doscientos noventa y nueve
- aleatorio: 490 = cuatrocientos noventa
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: 879731 = ochocientas setenta y nueve mil setecientas treinta y una
- aleatorio: 35218 = treinta y cinco mil doscientas dieciocho
- aleatorio: 956602 = novecientas cincuenta y seis mil seiscientas dos
- aleatorio: 8399 = ocho mil trescientas noventa y nueve
- aleatorio: 307361 = trescientas siete mil trescientas sesenta y una
- aleatorio: 425911 = cuatrocientas veinticinco mil novecientas once
- aleatorio: 340655 = trescientas cuarenta mil seiscientas cincuenta y cinco
- aleatorio: 921901 = novecientas veintiuna mil novecientas una
- aleatorio: 784239 = setecientas ochenta y cuatro mil doscientas treinta y nueve
- aleatorio: 498136 = cuatrocientas noventa y ocho mil ciento treinta y seis
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: 3000670801300095710065060050615200000500005008310060040000508700309000000320905005561530004030 =
tres mil quidecillones
seiscientos setenta mil ochocientos un cuatridecillones
trescientos mil noventa y cinco tridecillones
setecientos diez mil sesenta y cinco duodecillones
sesenta mil cincuenta undecillones
seiscientos quince mil doscientos decillones
quinientos nonillones
cinco mil ocho octillones
trescientos diez mil sesenta septillones
cuarenta mil sextillones
quinientos ocho mil setecientos quintillones
trescientos nueve mil cuatrillones
trescientos veinte trillones
novecientos cinco mil cinco billones
quinientos sesenta y un mil quinientos treinta millones
cuatro mil treinta - aleatorio: 1402904070006209100003640077004060100 =
un sextillón
cuatrocientos dos mil novecientos cuatro quintillones
setenta mil seis cuatrillones
doscientos nueve mil cien trillones
tres mil seiscientos cuarenta billones
setenta y siete mil cuatro millones
sesenta mil cien
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: -0540,00 ; 4 = menos quinientos cuarenta con cero
- aleatorio: -, ; 0 = cero
- aleatorio: -, ; 3 = cero con cero
- aleatorio: -00, ; 2 = cero con cero
- aleatorio: -1820,00 ; 4 = menos mil ochocientos veinte con cero
- aleatorio: -, ; 3 = cero con cero
- aleatorio: ,0 ; 3 = cero con cero
- aleatorio: 9,34 ; 2 = nueve con treinta y cuatro
- aleatorio: -6, ; 1 = menos seis con cero
- aleatorio: ,01 ; 2 = cero con uno
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: -07080, = menos siete mil ochenta euros con cero céntimos
- aleatorio: 9, = nueve euros con cero céntimos
- aleatorio: 0500, = quinientos euros con cero céntimos
- aleatorio: ,02 = cero euros con dos céntimos
- aleatorio: 6200069,0 = seis millones doscientos mil sesenta y nueve euros con cero céntimos
- aleatorio: 0000610,00 = seiscientos diez euros con cero céntimos
- aleatorio: 0966800,10 = novecientos sesenta y seis mil ochocientos euros con diez céntimos
- aleatorio: -0665020, = menos seiscientos sesenta y cinco mil veinte euros con cero céntimos
- aleatorio: -905010, = menos novecientos cinco mil diez euros con cero céntimos
- aleatorio: 0888002, = ochocientos ochenta y ocho mil dos 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