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: 32 = treinta y dos
- aleatorio: 57 = cincuenta y siete
- aleatorio: 65 = sesenta y cinco
- aleatorio: 55 = cincuenta y cinco
- aleatorio: 65 = sesenta y cinco
- aleatorio: 78 = setenta y ocho
- aleatorio: 47 = cuarenta y siete
- aleatorio: 74 = setenta y cuatro
- aleatorio: 66 = sesenta y seis
- aleatorio: 91 = noventa 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: 482 = cuatrocientos ochenta y dos
- aleatorio: 191 = ciento noventa y un
- aleatorio: 973 = novecientos setenta y tres
- aleatorio: 946 = novecientos cuarenta y seis
- aleatorio: 955 = novecientos cincuenta y cinco
- aleatorio: 776 = setecientos setenta y seis
- aleatorio: 501 = quinientos un
- aleatorio: 384 = trescientos ochenta y cuatro
- aleatorio: 277 = doscientos setenta y siete
- aleatorio: 344 = trescientos cuarenta y cuatro
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: 728937 = setecientas veintiocho mil novecientas treinta y siete
- aleatorio: 640283 = seiscientas cuarenta mil doscientas ochenta y tres
- aleatorio: 36046 = treinta y seis mil cuarenta y seis
- aleatorio: 86169 = ochenta y seis mil ciento sesenta y nueve
- aleatorio: 947822 = novecientas cuarenta y siete mil ochocientas veintidós
- aleatorio: 133656 = ciento treinta y tres mil seiscientas cincuenta y seis
- aleatorio: 853211 = ochocientas cincuenta y tres mil doscientas once
- aleatorio: 791152 = setecientas noventa y una mil ciento cincuenta y dos
- aleatorio: 133358 = ciento treinta y tres mil trescientas cincuenta y ocho
- aleatorio: 123254 = ciento veintitrés mil doscientas cincuenta y cuatro
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: 80032783004230160000420200609021100105019091019500370400080153027006802005125000001000905055000436400630028 =
ochenta mil treinta y dos septidecillones
setecientos ochenta y tres mil cuatro sexdecillones
doscientos treinta mil ciento sesenta quidecillones
cuatrocientos veinte cuatridecillones
doscientos mil seiscientos nueve tridecillones
veintiún mil cien duodecillones
ciento cinco mil diecinueve undecillones
noventa y un mil diecinueve decillones
quinientos mil trescientos setenta nonillones
cuatrocientos mil ochenta octillones
ciento cincuenta y tres mil veintisiete septillones
seis mil ochocientos dos sextillones
cinco mil ciento veinticinco quintillones
un cuatrillón
novecientos cinco trillones
cincuenta y cinco mil billones
cuatrocientos treinta y seis mil cuatrocientos millones
seiscientos treinta mil veintiocho - aleatorio: 53164078644000088000000832800040010050070504074240200000708078504004890207400040000503000040000304802307900000509070180201009 =
cincuenta y tres mil ciento sesenta y cuatro vigillones
setenta y ocho mil seiscientos cuarenta y cuatro nonidecillones
ochenta y ocho octodecillones
ochocientos treinta y dos mil ochocientos sexdecillones
cuarenta mil diez quidecillones
cincuenta mil setenta cuatridecillones
quinientos cuatro mil setenta y cuatro tridecillones
doscientos cuarenta mil doscientos duodecillones
setecientos ocho undecillones
setenta y ocho mil quinientos cuatro decillones
cuatro mil ochocientos noventa nonillones
doscientos siete mil cuatrocientos octillones
cuarenta mil septillones
quinientos tres mil sextillones
cuarenta mil quintillones
trescientos cuatro mil ochocientos dos cuatrillones
trescientos siete mil novecientos trillones
quinientos nueve billones
setenta mil ciento ochenta millones
doscientas una mil nueve
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: -0000,00 ; 1 = cero con cero
- aleatorio: -40,0 ; 2 = menos cuarenta con cero
- aleatorio: -9, ; 3 = menos nueve con cero
- aleatorio: -450,0 ; 1 = menos cuatrocientos cincuenta con cero
- aleatorio: -, ; 0 = cero
- aleatorio: -, ; 4 = cero con cero
- aleatorio: -, ; 2 = cero con cero
- aleatorio: -0007, ; 1 = menos siete con cero
- aleatorio: -0008,60 ; 0 = menos ocho
- aleatorio: 0400, ; 4 = cuatrocientos 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: -889706,8 = menos ochocientos ochenta y nueve mil setecientos seis euros con ochenta céntimos
- aleatorio: 666,09 = seiscientos sesenta y seis euros con nueve céntimos
- aleatorio: 990, = novecientos noventa euros con cero céntimos
- aleatorio: 0710001,10 = setecientos diez mil un euros con diez céntimos
- aleatorio: -81, = menos ochenta y un euros con cero céntimos
- aleatorio: 0000,0 = cero euros con cero céntimos
- aleatorio: 0,2 = cero euros con veinte céntimos
- aleatorio: -00000,04 = menos cero euros con cuatro céntimos
- aleatorio: -000402,9 = menos cuatrocientos dos euros con noventa céntimos
- aleatorio: 900090,60 = novecientos mil noventa euros con sesenta 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