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: 98 = noventa y ocho
- aleatorio: 82 = ochenta y dos
- aleatorio: 88 = ochenta y ocho
- aleatorio: 21 = veintiún
- aleatorio: 23 = veintitrés
- aleatorio: 68 = sesenta y ocho
- aleatorio: 97 = noventa y siete
- aleatorio: 40 = cuarenta
- aleatorio: 51 = cincuenta y un
- aleatorio: 92 = noventa y dos
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: 816 = ochocientos dieciséis
- aleatorio: 380 = trescientos ochenta
- aleatorio: 910 = novecientos diez
- aleatorio: 790 = setecientos noventa
- aleatorio: 426 = cuatrocientos veintiséis
- aleatorio: 835 = ochocientos treinta y cinco
- aleatorio: 582 = quinientos ochenta y dos
- aleatorio: 679 = seiscientos setenta y nueve
- aleatorio: 720 = setecientos veinte
- aleatorio: 871 = ochocientos setenta y un
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: 589775 = quinientas ochenta y nueve mil setecientas setenta y cinco
- aleatorio: 435617 = cuatrocientas treinta y cinco mil seiscientas diecisiete
- aleatorio: 66285 = sesenta y seis mil doscientas ochenta y cinco
- aleatorio: 482079 = cuatrocientas ochenta y dos mil setenta y nueve
- aleatorio: 918687 = novecientas dieciocho mil seiscientas ochenta y siete
- aleatorio: 308846 = trescientas ocho mil ochocientas cuarenta y seis
- aleatorio: 459539 = cuatrocientas cincuenta y nueve mil quinientas treinta y nueve
- aleatorio: 734390 = setecientas treinta y cuatro mil trescientas noventa
- aleatorio: 214227 = doscientas catorce mil doscientas veintisiete
- aleatorio: 372359 = trescientas setenta y dos mil trescientas cincuenta 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: 095700000062000005000690100000010301000030030800000103300550703700000001086210009754430000806084550830900085000 =
noventa y cinco octodecillones
setecientos mil septidecillones
sesenta y dos mil sexdecillones
cinco mil quidecillones
seiscientos noventa mil cien cuatridecillones
diez tridecillones
trescientos un mil duodecillones
treinta mil treinta undecillones
ochocientos mil decillones
ciento tres mil trescientos nonillones
quinientos cincuenta mil setecientos tres octillones
setecientos mil septillones
mil ochenta y seis sextillones
doscientos diez mil nueve quintillones
setecientos cincuenta y cuatro mil cuatrocientos treinta cuatrillones
ochocientos seis trillones
ochenta y cuatro mil quinientos cincuenta billones
ochocientos treinta mil novecientos millones
ochenta y cinco mil - aleatorio: 01501000265020620106060060900007660734299516001008603000000010065040800000000004320806073000060071730050809000000 =
mil quinientos un octodecillones
doscientos sesenta y cinco septidecillones
veinte mil seiscientos veinte sexdecillones
ciento seis mil sesenta quidecillones
sesenta mil novecientos cuatridecillones
siete mil seiscientos sesenta tridecillones
setecientos treinta y cuatro mil doscientos noventa y nueve duodecillones
quinientos dieciséis mil un undecillones
ocho mil seiscientos tres decillones
diez mil sesenta y cinco octillones
cuarenta mil ochocientos septillones
cuatro mil trescientos veinte quintillones
ochocientos seis mil setenta y tres cuatrillones
sesenta trillones
setenta y un mil setecientos treinta billones
cincuenta mil ochocientos nueve millones
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 ; 3 = cero con cero
- aleatorio: -090,32 ; 2 = menos noventa con treinta y dos
- aleatorio: -04, ; 2 = menos cuatro con cero
- aleatorio: -030,47 ; 3 = menos treinta con cuatrocientos setenta
- aleatorio: -,06 ; 1 = cero con cero
- aleatorio: -,6 ; 0 = cero
- aleatorio: -74, ; 2 = menos setenta y cuatro con cero
- aleatorio: 3,00 ; 3 = tres con cero
- aleatorio: -, ; 2 = cero con cero
- aleatorio: , ; 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: 00000,0 = cero euros con cero céntimos
- aleatorio: -,00 = cero euros con cero céntimos
- aleatorio: 010000, = diez mil euros con cero céntimos
- aleatorio: ,1 = cero euros con diez céntimos
- aleatorio: -4003707,0 = menos cuatro millones tres mil setecientos siete euros con cero céntimos
- aleatorio: -095, = menos noventa y cinco euros con cero céntimos
- aleatorio: 7340, = siete mil trescientos cuarenta euros con cero céntimos
- aleatorio: 8, = ocho euros con cero céntimos
- aleatorio: -, = cero euros con cero céntimos
- aleatorio: 2003, = dos mil tres 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