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: 93 = noventa y tres
- aleatorio: 35 = treinta y cinco
- aleatorio: 98 = noventa y ocho
- aleatorio: 87 = ochenta y siete
- aleatorio: 29 = veintinueve
- aleatorio: 66 = sesenta y seis
- aleatorio: 90 = noventa
- aleatorio: 86 = ochenta y seis
- aleatorio: 88 = ochenta y ocho
- 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: 618 = seiscientos dieciocho
- aleatorio: 214 = doscientos catorce
- aleatorio: 553 = quinientos cincuenta y tres
- aleatorio: 805 = ochocientos cinco
- aleatorio: 543 = quinientos cuarenta y tres
- aleatorio: 319 = trescientos diecinueve
- aleatorio: 338 = trescientos treinta y ocho
- aleatorio: 877 = ochocientos setenta y siete
- aleatorio: 606 = seiscientos seis
- aleatorio: 417 = cuatrocientos 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: 842445 = ochocientas cuarenta y dos mil cuatrocientas cuarenta y cinco
- aleatorio: 230760 = doscientas treinta mil setecientas sesenta
- aleatorio: 82364 = ochenta y dos mil trescientas sesenta y cuatro
- aleatorio: 120305 = ciento veinte mil trescientas cinco
- aleatorio: 771942 = setecientas setenta y una mil novecientas cuarenta y dos
- aleatorio: 704686 = setecientas cuatro mil seiscientas ochenta y seis
- aleatorio: 307739 = trescientas siete mil setecientas treinta y nueve
- aleatorio: 52515 = cincuenta y dos mil quinientas quince
- aleatorio: 763253 = setecientas sesenta y tres mil doscientas cincuenta y tres
- aleatorio: 752686 = setecientas cincuenta y dos mil seiscientas ochenta 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: 02008095800030080004046000300009001850004047350130600000000900000050000090303006004000060000000700760125050350 =
dos octodecillones
ocho mil noventa y cinco septidecillones
ochocientos mil treinta sexdecillones
ochenta mil cuatro quidecillones
cuarenta y seis mil cuatridecillones
trescientos mil nueve tridecillones
mil ochocientos cincuenta duodecillones
cuatro mil cuarenta y siete undecillones
trescientos cincuenta mil ciento treinta decillones
seiscientos mil nonillones
novecientos octillones
cincuenta septillones
noventa sextillones
trescientos tres mil seis quintillones
cuatro mil cuatrillones
sesenta mil trillones
setecientos billones
setecientos sesenta mil ciento veinticinco millones
cincuenta mil trescientos cincuenta - aleatorio: 00050 =
cincuenta
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: 67, ; 0 = sesenta y siete
- aleatorio: -8000, ; 2 = menos ocho mil con cero
- aleatorio: ,0 ; 3 = cero con cero
- aleatorio: ,50 ; 4 = cero con cinco mil
- aleatorio: 0, ; 0 = cero
- aleatorio: -003, ; 3 = menos tres con cero
- aleatorio: -, ; 1 = cero con cero
- aleatorio: 8500, ; 3 = ocho mil quinientos con cero
- aleatorio: -05,83 ; 4 = menos cinco con ocho mil trescientos
- aleatorio: 0040,0 ; 4 = cuarenta 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: 6000,0 = seis mil euros con cero céntimos
- aleatorio: 0005201, = cinco mil doscientos un euros con cero céntimos
- aleatorio: 085,8 = ochenta y cinco euros con ochenta céntimos
- aleatorio: -400405,0 = menos cuatrocientos mil cuatrocientos cinco euros con cero céntimos
- aleatorio: -, = cero euros con cero céntimos
- aleatorio: , = cero euros con cero céntimos
- aleatorio: -690007,0 = menos seiscientos noventa mil siete euros con cero céntimos
- aleatorio: , = cero euros con cero céntimos
- aleatorio: 950, = novecientos cincuenta euros con cero céntimos
- aleatorio: 0400400,07 = cuatrocientos mil cuatrocientos euros con siete 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