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: 43 = cuarenta y tres
- aleatorio: 20 = veinte
- aleatorio: 66 = sesenta y seis
- aleatorio: 25 = veinticinco
- aleatorio: 41 = cuarenta y un
- aleatorio: 79 = setenta y nueve
- aleatorio: 38 = treinta y ocho
- aleatorio: 17 = diecisiete
- aleatorio: 63 = sesenta y tres
- 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: 309 = trescientos nueve
- aleatorio: 465 = cuatrocientos sesenta y cinco
- aleatorio: 335 = trescientos treinta y cinco
- aleatorio: 214 = doscientos catorce
- aleatorio: 600 = seiscientos
- aleatorio: 786 = setecientos ochenta y seis
- aleatorio: 971 = novecientos setenta y un
- aleatorio: 224 = doscientos veinticuatro
- aleatorio: 335 = trescientos treinta y cinco
- aleatorio: 213 = doscientos 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: 920367 = novecientas veinte mil trescientas sesenta y siete
- aleatorio: 705491 = setecientas cinco mil cuatrocientas noventa y una
- aleatorio: 662999 = seiscientas sesenta y dos mil novecientas noventa y nueve
- aleatorio: 237444 = doscientas treinta y siete mil cuatrocientas cuarenta y cuatro
- aleatorio: 677837 = seiscientas setenta y siete mil ochocientas treinta y siete
- aleatorio: 563224 = quinientas sesenta y tres mil doscientas veinticuatro
- aleatorio: 874891 = ochocientas setenta y cuatro mil ochocientas noventa y una
- aleatorio: 974843 = novecientas setenta y cuatro mil ochocientas cuarenta y tres
- aleatorio: 69373 = sesenta y nueve mil trescientas setenta y tres
- aleatorio: 282652 = doscientas ochenta y dos mil seiscientas cincuenta y dos
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: 0010 =
diez - aleatorio: 00600000030290000260700508305000100010540890040570360500403410940800000051008091 =
seiscientos mil duodecillones
treinta mil doscientos noventa undecillones
doscientos sesenta decillones
setecientos mil quinientos ocho nonillones
trescientos cinco mil octillones
cien mil diez septillones
quinientos cuarenta mil ochocientos noventa sextillones
cuarenta mil quinientos setenta quintillones
trescientos sesenta mil quinientos cuatrillones
cuatrocientos tres mil cuatrocientos diez trillones
novecientos cuarenta mil ochocientos billones
cincuenta y un millones
ocho mil noventa y uno
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: -01, ; 1 = menos uno con cero
- aleatorio: 5004,0 ; 2 = cinco mil cuatro con cero
- aleatorio: 006,0 ; 3 = seis con cero
- aleatorio: -, ; 1 = cero con cero
- aleatorio: ,90 ; 4 = cero con nueve mil
- aleatorio: 0, ; 2 = cero con cero
- aleatorio: ,00 ; 1 = cero con cero
- aleatorio: -2977, ; 0 = menos dos mil novecientos setenta y siete
- aleatorio: -006, ; 0 = menos seis
- aleatorio: 0,00 ; 4 = 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: -06070, = menos seis mil setenta euros con cero céntimos
- aleatorio: -70,0 = menos setenta euros con cero céntimos
- aleatorio: -00180, = menos ciento ochenta euros con cero céntimos
- aleatorio: , = cero euros con cero céntimos
- aleatorio: -00, = cero euros con cero céntimos
- aleatorio: -0000477,63 = menos cuatrocientos setenta y siete euros con sesenta y tres céntimos
- aleatorio: 0,70 = cero euros con setenta céntimos
- aleatorio: -400007,0 = menos cuatrocientos mil siete euros con cero céntimos
- aleatorio: 3571, = tres mil quinientos setenta y un euros con cero céntimos
- aleatorio: 86, = ochenta y seis 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