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: 76 = setenta y seis
- aleatorio: 33 = treinta y tres
- aleatorio: 62 = sesenta y dos
- aleatorio: 65 = sesenta y cinco
- aleatorio: 97 = noventa y siete
- aleatorio: 71 = setenta y un
- aleatorio: 52 = cincuenta y dos
- aleatorio: 23 = veintitrés
- aleatorio: 54 = cincuenta y cuatro
- aleatorio: 1 = un
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: 384 = trescientos ochenta y cuatro
- aleatorio: 148 = ciento cuarenta y ocho
- aleatorio: 779 = setecientos setenta y nueve
- aleatorio: 835 = ochocientos treinta y cinco
- aleatorio: 242 = doscientos cuarenta y dos
- aleatorio: 814 = ochocientos catorce
- aleatorio: 340 = trescientos cuarenta
- aleatorio: 464 = cuatrocientos sesenta y cuatro
- aleatorio: 173 = ciento setenta y tres
- aleatorio: 737 = setecientos treinta y siete
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: 680084 = seiscientas ochenta mil ochenta y cuatro
- aleatorio: 964362 = novecientas sesenta y cuatro mil trescientas sesenta y dos
- aleatorio: 966669 = novecientas sesenta y seis mil seiscientas sesenta y nueve
- aleatorio: 820875 = ochocientas veinte mil ochocientas setenta y cinco
- aleatorio: 841620 = ochocientas cuarenta y una mil seiscientas veinte
- aleatorio: 925837 = novecientas veinticinco mil ochocientas treinta y siete
- aleatorio: 200191 = doscientas mil ciento noventa y una
- aleatorio: 821251 = ochocientas veintiuna mil doscientas cincuenta y una
- aleatorio: 612206 = seiscientas doce mil doscientas seis
- aleatorio: 496789 = cuatrocientas noventa y seis mil setecientas ochenta y nueve
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: 0000479685703008000002801300702000005540015020408700073000600460040400520090090 =
cuatrocientos setenta y nueve duodecillones
seiscientos ochenta y cinco mil setecientos tres undecillones
ocho mil decillones
dos mil ochocientos un nonillones
trescientos mil setecientos dos octillones
cinco septillones
quinientos cuarenta mil quince sextillones
veinte mil cuatrocientos ocho quintillones
setecientos mil setenta y tres cuatrillones
seiscientos trillones
cuatrocientos sesenta mil cuarenta billones
cuatrocientos mil quinientos veinte millones
noventa mil noventa - aleatorio: 080260500000609603001000090715083700 =
ochenta mil doscientos sesenta quintillones
quinientos mil cuatrillones
seiscientos nueve mil seiscientos tres trillones
mil billones
noventa mil setecientos quince millones
ochenta y tres mil setecientos
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: -8495, ; 1 = menos ocho mil cuatrocientos noventa y cinco con cero
- aleatorio: 00, ; 1 = cero con cero
- aleatorio: 6642, ; 1 = seis mil seiscientos cuarenta y dos con cero
- aleatorio: 0, ; 0 = cero
- aleatorio: -00,0 ; 2 = cero con cero
- aleatorio: 0, ; 2 = cero con cero
- aleatorio: 0349, ; 1 = trescientos cuarenta y nueve con cero
- aleatorio: -10,50 ; 2 = menos diez con cincuenta
- aleatorio: -,00 ; 1 = cero con cero
- aleatorio: , ; 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: -, = cero euros con cero céntimos
- aleatorio: 6,60 = seis euros con sesenta céntimos
- aleatorio: -200000,3 = menos doscientos mil euros con treinta céntimos
- aleatorio: -60,45 = menos sesenta euros con cuarenta y cinco céntimos
- aleatorio: 0000,0 = cero euros con cero céntimos
- aleatorio: , = cero euros con cero céntimos
- aleatorio: -07200, = menos siete mil doscientos euros con cero céntimos
- aleatorio: -070600,4 = menos setenta mil seiscientos euros con cuarenta céntimos
- aleatorio: -60603,7 = menos sesenta mil seiscientos tres euros con setenta céntimos
- aleatorio: -9, = menos nueve 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