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: 73 = setenta y tres
- aleatorio: 65 = sesenta y cinco
- aleatorio: 12 = doce
- aleatorio: 36 = treinta y seis
- aleatorio: 96 = noventa y seis
- aleatorio: 55 = cincuenta y cinco
- aleatorio: 30 = treinta
- aleatorio: 5 = cinco
- aleatorio: 54 = cincuenta y cuatro
- aleatorio: 86 = ochenta y seis
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: 606 = seiscientos seis
- aleatorio: 640 = seiscientos cuarenta
- aleatorio: 439 = cuatrocientos treinta y nueve
- aleatorio: 107 = ciento siete
- aleatorio: 894 = ochocientos noventa y cuatro
- aleatorio: 115 = ciento quince
- aleatorio: 565 = quinientos sesenta y cinco
- aleatorio: 811 = ochocientos once
- aleatorio: 680 = seiscientos ochenta
- aleatorio: 863 = ochocientos sesenta y tres
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: 786970 = setecientas ochenta y seis mil novecientas setenta
- aleatorio: 557703 = quinientas cincuenta y siete mil setecientas tres
- aleatorio: 380685 = trescientas ochenta mil seiscientas ochenta y cinco
- aleatorio: 447758 = cuatrocientas cuarenta y siete mil setecientas cincuenta y ocho
- aleatorio: 241798 = doscientas cuarenta y una mil setecientas noventa y ocho
- aleatorio: 672043 = seiscientas setenta y dos mil cuarenta y tres
- aleatorio: 517646 = quinientas diecisiete mil seiscientas cuarenta y seis
- aleatorio: 597332 = quinientas noventa y siete mil trescientas treinta y dos
- aleatorio: 122287 = ciento veintidós mil doscientas ochenta y siete
- aleatorio: 958661 = novecientas cincuenta y ocho mil seiscientas sesenta y una
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: 080900503500034000078000495500200060008011740008005000054062055000904078000400788935980948021160920073413000700902 =
ochenta mil novecientos octodecillones
quinientos tres mil quinientos septidecillones
treinta y cuatro mil sexdecillones
setenta y ocho mil quidecillones
cuatrocientos noventa y cinco mil quinientos cuatridecillones
doscientos mil sesenta tridecillones
ocho mil once duodecillones
setecientos cuarenta mil ocho undecillones
cinco mil decillones
cincuenta y cuatro mil sesenta y dos nonillones
cincuenta y cinco mil octillones
novecientos cuatro mil setenta y ocho septillones
cuatrocientos sextillones
setecientos ochenta y ocho mil novecientos treinta y cinco quintillones
novecientos ochenta mil novecientos cuarenta y ocho cuatrillones
veintiún mil ciento sesenta trillones
novecientos veinte mil setenta y tres billones
cuatrocientos trece mil millones
setecientas mil novecientas dos - aleatorio: 801108468088300437910300006000841000000013000009000000070500010000802880000009007300000640000000 =
ochocientos un mil ciento ocho quidecillones
cuatrocientos sesenta y ocho mil ochenta y ocho cuatridecillones
trescientos mil cuatrocientos treinta y siete tridecillones
novecientos diez mil trescientos duodecillones
seis mil undecillones
ochocientos cuarenta y un mil decillones
trece nonillones
nueve octillones
setenta mil quinientos sextillones
diez mil quintillones
ochocientos dos mil ochocientos ochenta cuatrillones
nueve trillones
siete mil trescientos billones
seiscientos cuarenta millones
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: -0,84 ; 1 = menos cero con ocho
- aleatorio: 0090, ; 0 = noventa
- aleatorio: , ; 1 = cero con cero
- aleatorio: 09,04 ; 4 = nueve con cuatrocientos
- aleatorio: , ; 3 = cero con cero
- aleatorio: -3,00 ; 2 = menos tres con cero
- aleatorio: -9, ; 4 = menos nueve con cero
- aleatorio: -05,60 ; 3 = menos cinco con seiscientos
- aleatorio: ,00 ; 1 = cero con cero
- aleatorio: -000, ; 4 = 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: -3005004,0 = menos tres millones cinco mil cuatro euros con cero céntimos
- aleatorio: -00004,00 = menos cuatro euros con cero céntimos
- aleatorio: 02,00 = dos euros con cero céntimos
- aleatorio: 1, = un euro con cero céntimos
- aleatorio: -, = cero euros con cero céntimos
- aleatorio: 000,7 = cero euros con setenta céntimos
- aleatorio: -0,2 = menos cero euros con veinte céntimos
- aleatorio: -01300,0 = menos mil trescientos euros con cero céntimos
- aleatorio: 0300100, = trescientos mil cien euros con cero céntimos
- aleatorio: -040020,00 = menos cuarenta mil veinte 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