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: 82 = ochenta y dos
- aleatorio: 42 = cuarenta y dos
- aleatorio: 78 = setenta y ocho
- aleatorio: 51 = cincuenta y un
- aleatorio: 45 = cuarenta y cinco
- aleatorio: 18 = dieciocho
- aleatorio: 90 = noventa
- aleatorio: 6 = seis
- aleatorio: 19 = diecinueve
- aleatorio: 18 = dieciocho
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: 615 = seiscientos quince
- aleatorio: 165 = ciento sesenta y cinco
- aleatorio: 185 = ciento ochenta y cinco
- aleatorio: 920 = novecientos veinte
- aleatorio: 405 = cuatrocientos cinco
- aleatorio: 157 = ciento cincuenta y siete
- aleatorio: 841 = ochocientos cuarenta y un
- aleatorio: 662 = seiscientos sesenta y dos
- aleatorio: 280 = doscientos ochenta
- aleatorio: 483 = cuatrocientos ochenta y tres
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: 599017 = quinientas noventa y nueve mil diecisiete
- aleatorio: 788558 = setecientas ochenta y ocho mil quinientas cincuenta y ocho
- aleatorio: 782620 = setecientas ochenta y dos mil seiscientas veinte
- aleatorio: 616648 = seiscientas dieciséis mil seiscientas cuarenta y ocho
- aleatorio: 695572 = seiscientas noventa y cinco mil quinientas setenta y dos
- aleatorio: 832760 = ochocientas treinta y dos mil setecientas sesenta
- aleatorio: 371157 = trescientas setenta y una mil ciento cincuenta y siete
- aleatorio: 599780 = quinientas noventa y nueve mil setecientas ochenta
- aleatorio: 721800 = setecientas veintiuna mil ochocientas
- aleatorio: 970981 = novecientas setenta mil novecientas ochenta y una
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: 60400022000500009500030000607890330000010006129003004933740057000607 =
sesenta undecillones
cuatrocientos mil veintidós decillones
quinientos nonillones
nueve mil quinientos octillones
treinta mil septillones
seiscientos siete mil ochocientos noventa sextillones
trescientos treinta mil quintillones
diez mil seis cuatrillones
ciento veintinueve mil tres trillones
cuatro mil novecientos treinta y tres billones
setecientos cuarenta mil cincuenta y siete millones
seiscientos siete - aleatorio: 4205100501000060030760000808200800 =
cuatro mil doscientos cinco quintillones
cien mil quinientos un cuatrillones
sesenta trillones
treinta mil setecientos sesenta billones
ochocientos ocho millones
doscientos mil ochocientos
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: 3900, ; 3 = tres mil novecientos con cero
- aleatorio: -0640, ; 1 = menos seiscientos cuarenta con cero
- aleatorio: -, ; 2 = cero con cero
- aleatorio: 000, ; 3 = cero con cero
- aleatorio: 2800,00 ; 2 = dos mil ochocientos con cero
- aleatorio: -,20 ; 2 = menos cero con veinte
- aleatorio: ,08 ; 2 = cero con ocho
- aleatorio: -325, ; 4 = menos trescientos veinticinco con cero
- aleatorio: -, ; 3 = cero con cero
- aleatorio: 389, ; 3 = trescientos ochenta y nueve 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: 180,0 = ciento ochenta euros con cero céntimos
- aleatorio: -, = cero euros con cero céntimos
- aleatorio: 40069,1 = cuarenta mil sesenta y nueve euros con diez céntimos
- aleatorio: 91000, = noventa y un mil euros con cero céntimos
- aleatorio: 0067,06 = sesenta y siete euros con seis céntimos
- aleatorio: -862,23 = menos ochocientos sesenta y dos euros con veintitrés céntimos
- aleatorio: , = cero euros con cero céntimos
- aleatorio: -6100039,04 = menos seis millones cien mil treinta y nueve euros con cuatro céntimos
- aleatorio: 008, = ocho euros con cero céntimos
- aleatorio: , = cero 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