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: 20 = veinte
- aleatorio: 17 = diecisiete
- aleatorio: 65 = sesenta y cinco
- aleatorio: 9 = nueve
- aleatorio: 19 = diecinueve
- aleatorio: 44 = cuarenta y cuatro
- aleatorio: 8 = ocho
- aleatorio: 81 = ochenta y un
- aleatorio: 27 = veintisiete
- aleatorio: 45 = cuarenta y cinco
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: 914 = novecientos catorce
- aleatorio: 925 = novecientos veinticinco
- aleatorio: 176 = ciento setenta y seis
- aleatorio: 505 = quinientos cinco
- aleatorio: 638 = seiscientos treinta y ocho
- aleatorio: 124 = ciento veinticuatro
- aleatorio: 372 = trescientos setenta y dos
- aleatorio: 797 = setecientos noventa y siete
- aleatorio: 753 = setecientos cincuenta y tres
- aleatorio: 891 = ochocientos noventa y un
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: 426922 = cuatrocientas veintiséis mil novecientas veintidós
- aleatorio: 930293 = novecientas treinta mil doscientas noventa y tres
- aleatorio: 106408 = ciento seis mil cuatrocientas ocho
- aleatorio: 659675 = seiscientas cincuenta y nueve mil seiscientas setenta y cinco
- aleatorio: 14379 = catorce mil trescientas setenta y nueve
- aleatorio: 662306 = seiscientas sesenta y dos mil trescientas seis
- aleatorio: 662996 = seiscientas sesenta y dos mil novecientas noventa y seis
- aleatorio: 523257 = quinientas veintitrés mil doscientas cincuenta y siete
- aleatorio: 21493 = veintiuna mil cuatrocientas noventa y tres
- aleatorio: 334706 = trescientas treinta y cuatro mil setecientas 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: 00000283400070000470090000819404200008720780009001039060010070000085008700000050500904071592002 =
doscientos ochenta y tres mil cuatrocientos cuatridecillones
setenta mil tridecillones
cuatrocientos setenta mil noventa duodecillones
ochocientos diecinueve undecillones
cuatrocientos cuatro mil doscientos decillones
ocho mil setecientos veinte nonillones
setecientos ochenta mil nueve octillones
mil treinta y nueve septillones
sesenta mil diez sextillones
setenta mil quintillones
ochenta y cinco mil ocho cuatrillones
setecientos mil trillones
cincuenta mil quinientos billones
novecientos cuatro mil setenta y un millones
quinientos noventa y dos mil dos - aleatorio: 60380700300160004004833300907000005084005070200060630 =
sesenta mil trescientos ochenta octillones
setecientos mil trescientos septillones
ciento sesenta mil cuatro sextillones
cuatro mil ochocientos treinta y tres quintillones
trescientos mil novecientos siete cuatrillones
cinco trillones
ochenta y cuatro mil cinco billones
setenta mil doscientos millones
sesenta mil seiscientos treinta
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: 20, ; 1 = veinte con cero
- aleatorio: -, ; 1 = cero con cero
- aleatorio: -0, ; 2 = cero con cero
- aleatorio: -20,08 ; 4 = menos veinte con ochocientos
- aleatorio: -0031, ; 2 = menos treinta y uno con cero
- aleatorio: 29, ; 4 = veintinueve con cero
- aleatorio: -, ; 3 = cero con cero
- aleatorio: 470, ; 2 = cuatrocientos setenta con cero
- aleatorio: -0, ; 4 = cero con cero
- aleatorio: -,40 ; 1 = menos cero con cuatro
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: 3, = tres euros con cero céntimos
- aleatorio: 3000,03 = tres mil euros con tres céntimos
- aleatorio: -04, = menos cuatro euros con cero céntimos
- aleatorio: 002,0 = dos euros con cero céntimos
- aleatorio: -00, = cero euros con cero céntimos
- aleatorio: -0446, = menos cuatrocientos cuarenta y seis euros con cero céntimos
- aleatorio: 080510,0 = ochenta mil quinientos diez euros con cero céntimos
- aleatorio: -02000, = menos dos mil euros con cero céntimos
- aleatorio: -1,60 = menos un euro con sesenta céntimos
- aleatorio: 003198, = tres mil ciento noventa y ocho 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