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: 68 = sesenta y ocho
- aleatorio: 88 = ochenta y ocho
- aleatorio: 48 = cuarenta y ocho
- aleatorio: 60 = sesenta
- aleatorio: 72 = setenta y dos
- aleatorio: 6 = seis
- aleatorio: 32 = treinta y dos
- aleatorio: 34 = treinta y cuatro
- aleatorio: 53 = cincuenta y tres
- aleatorio: 51 = cincuenta y un
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: 703 = setecientos tres
- aleatorio: 970 = novecientos setenta
- aleatorio: 886 = ochocientos ochenta y seis
- aleatorio: 912 = novecientos doce
- aleatorio: 426 = cuatrocientos veintiséis
- aleatorio: 955 = novecientos cincuenta y cinco
- aleatorio: 304 = trescientos cuatro
- aleatorio: 311 = trescientos once
- aleatorio: 423 = cuatrocientos veintitrés
- aleatorio: 165 = ciento sesenta y cinco
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: 811482 = ochocientas once mil cuatrocientas ochenta y dos
- aleatorio: 138867 = ciento treinta y ocho mil ochocientas sesenta y siete
- aleatorio: 694606 = seiscientas noventa y cuatro mil seiscientas seis
- aleatorio: 258497 = doscientas cincuenta y ocho mil cuatrocientas noventa y siete
- aleatorio: 281988 = doscientas ochenta y una mil novecientas ochenta y ocho
- aleatorio: 497960 = cuatrocientas noventa y siete mil novecientas sesenta
- aleatorio: 326842 = trescientas veintiséis mil ochocientas cuarenta y dos
- aleatorio: 419165 = cuatrocientas diecinueve mil ciento sesenta y cinco
- aleatorio: 627358 = seiscientas veintisiete mil trescientas cincuenta y ocho
- aleatorio: 120753 = ciento veinte mil setecientas cincuenta y tres
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: 4800001100050690300423000026058000000080130020760708060008420 =
cuatro decillones
ochocientos mil un nonillones
cien mil cincuenta octillones
seiscientos noventa mil trescientos septillones
cuatrocientos veintitrés mil sextillones
veintiséis mil cincuenta y ocho quintillones
ochenta mil ciento treinta trillones
veinte mil setecientos sesenta billones
setecientos ocho mil sesenta millones
ocho mil cuatrocientos veinte - aleatorio: 07901056000800200050007070650090000060070080500405002000300810280200000004700 =
siete mil novecientos un duodecillones
cincuenta y seis mil undecillones
ochocientos mil doscientos decillones
cincuenta mil siete nonillones
setenta mil seiscientos cincuenta octillones
noventa mil septillones
sesenta mil setenta sextillones
ochenta mil quinientos quintillones
cuatrocientos cinco mil dos cuatrillones
trescientos trillones
ochocientos diez mil doscientos ochenta billones
doscientos mil millones
cuatro mil setecientas
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: -0460,08 ; 3 = menos cuatrocientos sesenta con ochenta
- aleatorio: 6620, ; 3 = seis mil seiscientos veinte con cero
- aleatorio: ,39 ; 0 = cero
- aleatorio: -, ; 3 = cero con cero
- aleatorio: 006, ; 3 = seis con cero
- aleatorio: -3, ; 2 = menos tres con cero
- aleatorio: 5,1 ; 0 = cinco
- aleatorio: 000, ; 3 = cero con cero
- aleatorio: 0, ; 2 = cero con cero
- aleatorio: 0, ; 3 = 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: , = cero euros con cero céntimos
- aleatorio: -, = cero euros con cero céntimos
- aleatorio: -, = cero euros con cero céntimos
- aleatorio: -30180, = menos treinta mil ciento ochenta euros con cero céntimos
- aleatorio: -00747,08 = menos setecientos cuarenta y siete euros con ocho céntimos
- aleatorio: -280,0 = menos doscientos ochenta euros con cero céntimos
- aleatorio: 0, = cero euros con cero céntimos
- aleatorio: 300, = trescientos euros con cero céntimos
- aleatorio: 00, = cero euros con cero céntimos
- aleatorio: 0800000, = ochocientos mil 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