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: 13 = trece
- aleatorio: 71 = setenta y un
- aleatorio: 73 = setenta y tres
- aleatorio: 37 = treinta y siete
- aleatorio: 44 = cuarenta y cuatro
- aleatorio: 5 = cinco
- aleatorio: 99 = noventa y nueve
- aleatorio: 85 = ochenta y cinco
- aleatorio: 85 = ochenta y cinco
- aleatorio: 47 = cuarenta y siete
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: 617 = seiscientos diecisiete
- aleatorio: 308 = trescientos ocho
- aleatorio: 745 = setecientos cuarenta y cinco
- aleatorio: 533 = quinientos treinta y tres
- aleatorio: 606 = seiscientos seis
- aleatorio: 162 = ciento sesenta y dos
- aleatorio: 818 = ochocientos dieciocho
- aleatorio: 238 = doscientos treinta y ocho
- aleatorio: 212 = doscientos doce
- aleatorio: 813 = ochocientos trece
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: 118847 = ciento dieciocho mil ochocientas cuarenta y siete
- aleatorio: 329535 = trescientas veintinueve mil quinientas treinta y cinco
- aleatorio: 958752 = novecientas cincuenta y ocho mil setecientas cincuenta y dos
- aleatorio: 293215 = doscientas noventa y tres mil doscientas quince
- aleatorio: 849830 = ochocientas cuarenta y nueve mil ochocientas treinta
- aleatorio: 316007 = trescientas dieciséis mil siete
- aleatorio: 998697 = novecientas noventa y ocho mil seiscientas noventa y siete
- aleatorio: 977801 = novecientas setenta y siete mil ochocientas una
- aleatorio: 610719 = seiscientas diez mil setecientas diecinueve
- aleatorio: 487496 = cuatrocientas ochenta y siete mil cuatrocientas noventa 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: 0923440030000400772010000600310000279000783061003574098830063000008300707060070109882800020800 =
novecientos veintitrés quidecillones
cuatrocientos cuarenta mil treinta cuatridecillones
cuatrocientos tridecillones
setecientos setenta y dos mil diez duodecillones
seiscientos undecillones
trescientos diez mil decillones
doscientos setenta y nueve mil nonillones
setecientos ochenta y tres mil sesenta y un octillones
tres mil quinientos setenta y cuatro septillones
noventa y ocho mil ochocientos treinta sextillones
sesenta y tres mil quintillones
ocho mil trescientos cuatrillones
setecientos siete mil sesenta trillones
setenta mil ciento nueve billones
ochocientos ochenta y dos mil ochocientos millones
veinte mil ochocientos - aleatorio: 01000000033700067607000000800000000220909802804300608000000001086000400609100002012005001032000880990508170870800500050060308 =
mil vigillones
treinta y tres nonidecillones
setecientos mil sesenta y siete octodecillones
seiscientos siete mil septidecillones
ochocientos sexdecillones
doscientos veinte mil novecientos nueve cuatridecillones
ochocientos dos mil ochocientos cuatro tridecillones
trescientos mil seiscientos ocho duodecillones
mil ochenta y seis decillones
cuatrocientos nonillones
seiscientos nueve mil cien octillones
dos mil doce septillones
cinco mil un sextillones
treinta y dos mil quintillones
ochocientos ochenta mil novecientos noventa cuatrillones
quinientos ocho mil ciento setenta trillones
ochocientos setenta mil ochocientos billones
quinientos mil cincuenta millones
sesenta mil trescientas ocho
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: -0, ; 2 = cero con cero
- aleatorio: 00,25 ; 4 = cero con dos mil quinientos
- aleatorio: -, ; 2 = cero con cero
- aleatorio: -0009, ; 1 = menos nueve con cero
- aleatorio: ,80 ; 1 = cero con ocho
- aleatorio: 0060, ; 2 = sesenta con cero
- aleatorio: 0,21 ; 1 = cero con dos
- aleatorio: -00, ; 2 = cero con cero
- aleatorio: 04, ; 1 = cuatro con cero
- aleatorio: 0,10 ; 4 = cero con mil
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: -, = cero euros con cero céntimos
- aleatorio: -000702, = menos setecientos dos euros con cero céntimos
- aleatorio: 9,00 = nueve euros con cero céntimos
- aleatorio: 809000, = ochocientos nueve mil euros con cero céntimos
- aleatorio: -80,00 = menos ochenta euros con cero céntimos
- aleatorio: -05, = menos cinco euros con cero céntimos
- aleatorio: -,40 = menos cero euros con cuarenta céntimos
- aleatorio: -0443,0 = menos cuatrocientos cuarenta y tres euros con cero céntimos
- aleatorio: -0000, = cero euros con cero céntimos
- aleatorio: 70, = setenta 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