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: 89 = ochenta y nueve
- aleatorio: 19 = diecinueve
- aleatorio: 14 = catorce
- aleatorio: 54 = cincuenta y cuatro
- aleatorio: 8 = ocho
- aleatorio: 43 = cuarenta y tres
- aleatorio: 12 = doce
- aleatorio: 64 = sesenta y cuatro
- aleatorio: 15 = quince
- aleatorio: 70 = setenta
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: 880 = ochocientos ochenta
- aleatorio: 261 = doscientos sesenta y un
- aleatorio: 244 = doscientos cuarenta y cuatro
- aleatorio: 100 = cien
- aleatorio: 774 = setecientos setenta y cuatro
- aleatorio: 898 = ochocientos noventa y ocho
- aleatorio: 595 = quinientos noventa y cinco
- aleatorio: 412 = cuatrocientos doce
- aleatorio: 406 = cuatrocientos seis
- aleatorio: 616 = seiscientos dieciséis
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: 459672 = cuatrocientas cincuenta y nueve mil seiscientas setenta y dos
- aleatorio: 880993 = ochocientas ochenta mil novecientas noventa y tres
- aleatorio: 554130 = quinientas cincuenta y cuatro mil ciento treinta
- aleatorio: 91962 = noventa y una mil novecientas sesenta y dos
- aleatorio: 115035 = ciento quince mil treinta y cinco
- aleatorio: 25625 = veinticinco mil seiscientas veinticinco
- aleatorio: 922012 = novecientas veintidós mil doce
- aleatorio: 107177 = ciento siete mil ciento setenta y siete
- aleatorio: 758906 = setecientas cincuenta y ocho mil novecientas seis
- aleatorio: 176757 = ciento setenta y seis mil setecientas cincuenta y siete
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: 701096000003005000100000947000080045200050040400070805060170000390098000000900800606050402763050910 =
setecientos un sexdecillones
noventa y seis mil quidecillones
tres mil cinco cuatridecillones
cien tridecillones
novecientos cuarenta y siete duodecillones
ochenta undecillones
cuarenta y cinco mil doscientos decillones
cincuenta mil cuarenta nonillones
cuatrocientos mil setenta octillones
ochocientos cinco mil sesenta septillones
ciento setenta mil sextillones
trescientos noventa mil noventa y ocho quintillones
novecientos mil ochocientos trillones
seiscientos seis mil cincuenta billones
cuatrocientos dos mil setecientos sesenta y tres millones
cincuenta mil novecientos diez - aleatorio: 00008057049000803003000900840005020004408400004900 =
ocho mil cincuenta y siete septillones
cuarenta y nueve mil sextillones
ochocientos tres mil tres quintillones
novecientos cuatrillones
ochocientos cuarenta mil cinco trillones
veinte mil cuatro billones
cuatrocientos ocho mil cuatrocientos millones
cuatro mil novecientas
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: -,5 ; 2 = menos cero con cincuenta
- aleatorio: 00, ; 3 = cero con cero
- aleatorio: ,0 ; 3 = cero con cero
- aleatorio: -0000,24 ; 2 = menos cero con veinticuatro
- aleatorio: -0, ; 3 = cero con cero
- aleatorio: -,6 ; 4 = menos cero con seis mil
- aleatorio: -074, ; 0 = menos setenta y cuatro
- aleatorio: -200, ; 3 = menos doscientos con cero
- aleatorio: 095, ; 4 = noventa y cinco con cero
- aleatorio: ,9 ; 0 = 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: -37630, = menos treinta y siete mil seiscientos treinta euros con cero céntimos
- aleatorio: 030290,00 = treinta mil doscientos noventa euros con cero céntimos
- aleatorio: 9,7 = nueve euros con setenta céntimos
- aleatorio: ,9 = cero euros con noventa céntimos
- aleatorio: 0800, = ochocientos euros con cero céntimos
- aleatorio: -0, = cero euros con cero céntimos
- aleatorio: -, = cero euros con cero céntimos
- aleatorio: 700,64 = setecientos euros con sesenta y cuatro céntimos
- aleatorio: , = cero euros con cero céntimos
- aleatorio: -09050,0 = menos nueve mil cincuenta 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