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: 24 = veinticuatro
- aleatorio: 84 = ochenta y cuatro
- aleatorio: 8 = ocho
- aleatorio: 48 = cuarenta y ocho
- aleatorio: 4 = cuatro
- aleatorio: 37 = treinta y siete
- aleatorio: 36 = treinta y seis
- aleatorio: 49 = cuarenta y nueve
- aleatorio: 88 = ochenta y ocho
- aleatorio: 62 = sesenta 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: 286 = doscientos ochenta y seis
- aleatorio: 486 = cuatrocientos ochenta y seis
- aleatorio: 301 = trescientos un
- aleatorio: 816 = ochocientos dieciséis
- aleatorio: 936 = novecientos treinta y seis
- aleatorio: 554 = quinientos cincuenta y cuatro
- aleatorio: 803 = ochocientos tres
- aleatorio: 324 = trescientos veinticuatro
- aleatorio: 794 = setecientos noventa y cuatro
- aleatorio: 217 = doscientos diecisiete
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: 98299 = noventa y ocho mil doscientas noventa y nueve
- aleatorio: 136945 = ciento treinta y seis mil novecientas cuarenta y cinco
- aleatorio: 74284 = setenta y cuatro mil doscientas ochenta y cuatro
- aleatorio: 97942 = noventa y siete mil novecientas cuarenta y dos
- aleatorio: 405802 = cuatrocientas cinco mil ochocientas dos
- aleatorio: 566155 = quinientas sesenta y seis mil ciento cincuenta y cinco
- aleatorio: 359697 = trescientas cincuenta y nueve mil seiscientas noventa y siete
- aleatorio: 3578 = tres mil quinientas setenta y ocho
- aleatorio: 651821 = seiscientas cincuenta y una mil ochocientas veintiuna
- aleatorio: 274566 = doscientas setenta y cuatro mil quinientas sesenta y seis
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: 028730000702001185007009840802004328001040 =
veintiocho mil setecientos treinta sextillones
setecientos dos quintillones
mil ciento ochenta y cinco cuatrillones
siete mil nueve trillones
ochocientos cuarenta mil ochocientos dos billones
cuatro mil trescientos veintiocho millones
mil cuarenta - aleatorio: 000120000504900707250500203700460370009050007027040096101500441188078930029700000866080000004000200093585 =
ciento veinte mil sexdecillones
quinientos cuatro mil novecientos quidecillones
setecientos siete mil doscientos cincuenta cuatridecillones
quinientos mil doscientos tres tridecillones
setecientos mil cuatrocientos sesenta duodecillones
trescientos setenta mil nueve undecillones
cincuenta mil siete decillones
veintisiete mil cuarenta nonillones
noventa y seis mil ciento un octillones
quinientos mil cuatrocientos cuarenta y un septillones
ciento ochenta y ocho mil setenta y ocho sextillones
novecientos treinta mil veintinueve quintillones
setecientos mil cuatrillones
ochocientos sesenta y seis mil ochenta trillones
cuatro billones
doscientos millones
noventa y tres mil quinientos ochenta y cinco
Convertir números en letras
- correcto: -123,45 ; 2 = menos ciento veintitrés con cuarenta y cinco
- ERROR: 2.000,25 ; 3 = dos mil kiloes con doscientos cincuenta gramos
- ERROR: 43,005 ; 3 = cuarenta y tres kilómetroes con cinco metros
- ERROR: 1.270,23 ; 2 = mil doscientos setenta euroes con veintitrés céntimos
- correcto: 1 ; 2 = un euro con cero céntimos
- ERROR: 0,678 ; 2 = cero euroes con sesenta y siete céntimos
- ERROR: 22.000,55 ; 0 = veintidós mil euroes
- 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
- ERROR: 200 ; 0 = doscientas manzanaes
- ERROR: 351 ; 0 = trescientas cincuenta y una manzanaes
- correcto: 1,5 ; 2 = una peseta con cincuenta céntimos
- ERROR: 300,56 ; 3 = trescientos segundoes con quinientas sesenta milésimas
- ERROR: 21,21 ; 2 = veintiún niñoes con veintiuna niñas
- ERROR: 1000000 = un millón de euroes
- ERROR: 200200200 = doscientos millones doscientas mil doscientas personaes
- ERROR: 221.221.221 = doscientos veintiún millones doscientas veintiuna mil doscientas veintiuna personaes
- ERROR: 3120 = tres mil ciento veinte personaes
- aleatorio: , ; 2 = cero con cero
- aleatorio: ,49 ; 3 = cero con cuatrocientos noventa
- aleatorio: 0, ; 2 = cero con cero
- aleatorio: -,0 ; 1 = cero con cero
- aleatorio: -, ; 1 = cero con cero
- aleatorio: 802,0 ; 4 = ochocientos dos con cero
- aleatorio: 0020,05 ; 2 = veinte con cinco
- aleatorio: -090, ; 0 = menos noventa
- aleatorio: 7,00 ; 2 = siete con cero
- aleatorio: -, ; 2 = 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: 6000407, = seis millones cuatrocientos siete euros con cero céntimos
- aleatorio: 0089, = ochenta y nueve euros con cero céntimos
- aleatorio: -5600, = menos cinco mil seiscientos euros con cero céntimos
- aleatorio: 0,60 = cero euros con sesenta céntimos
- aleatorio: -,00 = cero euros con cero céntimos
- aleatorio: 00,06 = cero euros con seis céntimos
- aleatorio: -0022, = menos veintidós euros con cero céntimos
- aleatorio: 00, = cero euros con cero céntimos
- aleatorio: , = cero euros con cero céntimos
- aleatorio: -,6 = menos cero euros con sesenta céntimos
Formatear cifras
un quetzale con cero centavos- 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