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: 73 = setenta y tres
- aleatorio: 62 = sesenta y dos
- aleatorio: 9 = nueve
- aleatorio: 32 = treinta y dos
- aleatorio: 0 = cero
- aleatorio: 71 = setenta y un
- aleatorio: 75 = setenta y cinco
- aleatorio: 91 = noventa y un
- aleatorio: 2 = dos
- aleatorio: 54 = cincuenta y cuatro
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: 526 = quinientos veintiséis
- aleatorio: 318 = trescientos dieciocho
- aleatorio: 752 = setecientos cincuenta y dos
- aleatorio: 418 = cuatrocientos dieciocho
- aleatorio: 598 = quinientos noventa y ocho
- aleatorio: 635 = seiscientos treinta y cinco
- aleatorio: 916 = novecientos dieciséis
- aleatorio: 335 = trescientos treinta y cinco
- aleatorio: 739 = setecientos treinta y nueve
- aleatorio: 646 = seiscientos cuarenta y seis
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: 877587 = ochocientas setenta y siete mil quinientas ochenta y siete
- aleatorio: 957983 = novecientas cincuenta y siete mil novecientas ochenta y tres
- aleatorio: 710290 = setecientas diez mil doscientas noventa
- aleatorio: 159757 = ciento cincuenta y nueve mil setecientas cincuenta y siete
- aleatorio: 926132 = novecientas veintiséis mil ciento treinta y dos
- aleatorio: 345372 = trescientas cuarenta y cinco mil trescientas setenta y dos
- aleatorio: 445699 = cuatrocientas cuarenta y cinco mil seiscientas noventa y nueve
- aleatorio: 569450 = quinientas sesenta y nueve mil cuatrocientas cincuenta
- aleatorio: 622745 = seiscientas veintidós mil setecientas cuarenta y cinco
- aleatorio: 737960 = setecientas treinta y siete mil novecientas sesenta
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: 00420030012700000000032100000270016050200000000050102000000000045090000 =
cuatrocientos veinte undecillones
treinta mil doce decillones
setecientos mil nonillones
treinta y dos octillones
cien mil septillones
doscientos setenta mil dieciséis sextillones
cincuenta mil doscientos quintillones
cincuenta mil ciento dos trillones
cuarenta y cinco millones
noventa mil - aleatorio: 0040008600050040840600650340106000000780040404850003700049000100008052990360 =
cuarenta duodecillones
ocho mil seiscientos undecillones
cincuenta mil cuarenta decillones
ochocientos cuarenta mil seiscientos nonillones
seiscientos cincuenta mil trescientos cuarenta octillones
ciento seis mil septillones
setecientos ochenta sextillones
cuarenta mil cuatrocientos cuatro quintillones
ochocientos cincuenta mil tres cuatrillones
setecientos mil cuarenta y nueve trillones
cien billones
ocho mil cincuenta y dos millones
novecientos noventa mil trescientos sesenta
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: 025,0 ; 4 = veinticinco con cero
- aleatorio: ,7 ; 2 = cero con setenta
- aleatorio: 0900, ; 2 = novecientos con cero
- aleatorio: -0,1 ; 2 = menos cero con diez
- aleatorio: -08, ; 4 = menos ocho con cero
- aleatorio: 0, ; 4 = cero con cero
- aleatorio: 090,06 ; 3 = noventa con sesenta
- aleatorio: ,10 ; 1 = cero con uno
- aleatorio: 30, ; 2 = treinta con cero
- aleatorio: -49,64 ; 2 = menos cuarenta y nueve con sesenta y cuatro
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: -4000340,00 = menos cuatro millones trescientos cuarenta euros con cero céntimos
- aleatorio: -0002, = menos dos euros con cero céntimos
- aleatorio: -8404372,50 = menos ocho millones cuatrocientos cuatro mil trescientos setenta y dos euros con cincuenta céntimos
- aleatorio: 07,70 = siete euros con setenta céntimos
- aleatorio: -080, = menos ochenta euros con cero céntimos
- aleatorio: -009, = menos nueve euros con cero céntimos
- aleatorio: -0006, = menos seis euros con cero céntimos
- aleatorio: 200000,0 = doscientos mil euros con cero céntimos
- aleatorio: -010,49 = menos diez euros con cuarenta y nueve céntimos
- aleatorio: 1050,0 = mil cincuenta 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