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: 87 = ochenta y siete
- aleatorio: 85 = ochenta y cinco
- aleatorio: 79 = setenta y nueve
- aleatorio: 26 = veintiséis
- aleatorio: 99 = noventa y nueve
- aleatorio: 84 = ochenta y cuatro
- aleatorio: 96 = noventa y seis
- aleatorio: 9 = nueve
- aleatorio: 56 = cincuenta y seis
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: 831 = ochocientos treinta y un
- aleatorio: 222 = doscientos veintidós
- aleatorio: 620 = seiscientos veinte
- aleatorio: 430 = cuatrocientos treinta
- aleatorio: 419 = cuatrocientos diecinueve
- aleatorio: 535 = quinientos treinta y cinco
- aleatorio: 233 = doscientos treinta y tres
- aleatorio: 438 = cuatrocientos treinta y ocho
- aleatorio: 325 = trescientos veinticinco
- aleatorio: 554 = quinientos cincuenta y cuatro
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: 196629 = ciento noventa y seis mil seiscientas veintinueve
- aleatorio: 31719 = treinta y una mil setecientas diecinueve
- aleatorio: 761878 = setecientas sesenta y una mil ochocientas setenta y ocho
- aleatorio: 979204 = novecientas setenta y nueve mil doscientas cuatro
- aleatorio: 820956 = ochocientas veinte mil novecientas cincuenta y seis
- aleatorio: 349671 = trescientas cuarenta y nueve mil seiscientas setenta y una
- aleatorio: 36864 = treinta y seis mil ochocientas sesenta y cuatro
- aleatorio: 885803 = ochocientas ochenta y cinco mil ochocientas tres
- aleatorio: 803323 = ochocientas tres mil trescientas veintitrés
- aleatorio: 671401 = seiscientas setenta y una mil cuatrocientas una
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: 256100034007007500001650080 =
doscientos cincuenta y seis cuatrillones
cien mil treinta y cuatro trillones
siete mil siete billones
quinientos mil un millones
seiscientos cincuenta mil ochenta - aleatorio: 801000400070004120040000000703460390008005201270000009600030600000000007013 =
ochocientos un duodecillones
cuatrocientos undecillones
setenta mil cuatro decillones
ciento veinte mil cuarenta nonillones
setecientos tres mil cuatrocientos sesenta septillones
trescientos noventa mil ocho sextillones
cinco mil doscientos un quintillones
doscientos setenta mil cuatrillones
nueve mil seiscientos trillones
treinta mil seiscientos billones
siete mil trece
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: 00,9 ; 3 = cero con novecientos
- aleatorio: -,0 ; 0 = cero
- aleatorio: -88, ; 4 = menos ochenta y ocho con cero
- aleatorio: , ; 1 = cero con cero
- aleatorio: -7,00 ; 1 = menos siete con cero
- aleatorio: 03, ; 4 = tres con cero
- aleatorio: -5,01 ; 1 = menos cinco con cero
- aleatorio: -9070,4 ; 4 = menos nueve mil setenta con cuatro mil
- aleatorio: -0000,0 ; 2 = cero con cero
- aleatorio: -0, ; 3 = cero 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: -0900, = menos novecientos euros con cero céntimos
- aleatorio: ,9 = cero euros con noventa céntimos
- aleatorio: -0090900,9 = menos noventa mil novecientos euros con noventa céntimos
- aleatorio: 1, = un euro con cero céntimos
- aleatorio: -8700002, = menos ocho millones setecientos mil dos euros con cero céntimos
- aleatorio: 00200, = doscientos euros con cero céntimos
- aleatorio: -0,0 = cero euros con cero céntimos
- aleatorio: 080206, = ochenta mil doscientos seis euros con cero céntimos
- aleatorio: 003208,00 = tres mil doscientos ocho euros con cero céntimos
- aleatorio: 96500,4 = noventa y seis mil quinientos euros con cuarenta 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