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: 57 = cincuenta y siete
- aleatorio: 63 = sesenta y tres
- aleatorio: 16 = dieciséis
- aleatorio: 69 = sesenta y nueve
- aleatorio: 35 = treinta y cinco
- aleatorio: 0 = cero
- aleatorio: 27 = veintisiete
- aleatorio: 16 = dieciséis
- aleatorio: 10 = diez
- aleatorio: 99 = noventa y nueve
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: 894 = ochocientos noventa y cuatro
- aleatorio: 979 = novecientos setenta y nueve
- aleatorio: 690 = seiscientos noventa
- aleatorio: 315 = trescientos quince
- aleatorio: 885 = ochocientos ochenta y cinco
- aleatorio: 447 = cuatrocientos cuarenta y siete
- aleatorio: 634 = seiscientos treinta y cuatro
- aleatorio: 344 = trescientos cuarenta y cuatro
- aleatorio: 300 = trescientos
- aleatorio: 119 = ciento diecinueve
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: 803582 = ochocientas tres mil quinientas ochenta y dos
- aleatorio: 615842 = seiscientas quince mil ochocientas cuarenta y dos
- aleatorio: 983166 = novecientas ochenta y tres mil ciento sesenta y seis
- aleatorio: 173390 = ciento setenta y tres mil trescientas noventa
- aleatorio: 910686 = novecientas diez mil seiscientas ochenta y seis
- aleatorio: 776755 = setecientas setenta y seis mil setecientas cincuenta y cinco
- aleatorio: 18056 = dieciocho mil cincuenta y seis
- aleatorio: 395746 = trescientas noventa y cinco mil setecientas cuarenta y seis
- aleatorio: 827746 = ochocientas veintisiete mil setecientas cuarenta y seis
- aleatorio: 778552 = setecientas setenta y ocho mil quinientas cincuenta y dos
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: 08520704000347000080012970000000850620870443000770007490000000009059080080450800000247859086431507502095070104033070050006000 =
ocho mil quinientos veinte vigillones
setecientos cuatro mil nonidecillones
trescientos cuarenta y siete mil octodecillones
ochenta mil doce septidecillones
novecientos setenta mil sexdecillones
ochocientos cincuenta quidecillones
seiscientos veinte mil ochocientos setenta cuatridecillones
cuatrocientos cuarenta y tres mil tridecillones
setecientos setenta mil siete duodecillones
cuatrocientos noventa mil undecillones
nueve decillones
cincuenta y nueve mil ochenta nonillones
ochenta mil cuatrocientos cincuenta octillones
ochocientos mil septillones
doscientos cuarenta y siete mil ochocientos cincuenta y nueve sextillones
ochenta y seis mil cuatrocientos treinta y un quintillones
quinientos siete mil quinientos dos cuatrillones
noventa y cinco mil setenta trillones
ciento cuatro mil treinta y tres billones
setenta mil cincuenta millones
seis mil - aleatorio: 0000407840000010000730000405107007822000000000101010008000020560008004807000400060005000500080011850 =
cuatrocientos siete mil ochocientos cuarenta quidecillones
diez cuatridecillones
setecientos treinta tridecillones
cuatrocientos cinco duodecillones
ciento siete mil siete undecillones
ochocientos veintidós mil decillones
ciento un mil diez octillones
ocho mil septillones
veinte mil quinientos sesenta sextillones
ocho mil cuatro quintillones
ochocientos siete mil cuatrillones
cuatrocientos mil sesenta trillones
cinco mil billones
quinientos mil ochenta millones
once mil ochocientos cincuenta
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: -070,0 ; 3 = menos setenta con cero
- aleatorio: 16,08 ; 2 = dieciséis con ocho
- aleatorio: -6, ; 2 = menos seis con cero
- aleatorio: -809, ; 2 = menos ochocientos nueve con cero
- aleatorio: ,90 ; 1 = cero con nueve
- aleatorio: -, ; 0 = cero
- aleatorio: -,00 ; 0 = cero
- aleatorio: -210,03 ; 0 = menos doscientos diez
- aleatorio: -,0 ; 0 = cero
- aleatorio: , ; 1 = 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: 0208,03 = doscientos ocho euros con tres céntimos
- aleatorio: -10090, = menos diez mil noventa euros con cero céntimos
- aleatorio: ,3 = cero euros con treinta céntimos
- aleatorio: -8, = menos ocho euros con cero céntimos
- aleatorio: -007768,0 = menos siete mil setecientos sesenta y ocho euros con cero céntimos
- aleatorio: -49, = menos cuarenta y nueve euros con cero céntimos
- aleatorio: 010,7 = diez euros con setenta céntimos
- aleatorio: , = cero euros con cero céntimos
- aleatorio: ,0 = cero euros con cero céntimos
- aleatorio: 06,95 = seis euros con noventa y cinco 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