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: 40 = cuarenta
- aleatorio: 71 = setenta y un
- aleatorio: 31 = treinta y un
- aleatorio: 17 = diecisiete
- aleatorio: 75 = setenta y cinco
- aleatorio: 34 = treinta y cuatro
- aleatorio: 93 = noventa y tres
- aleatorio: 40 = cuarenta
- aleatorio: 43 = cuarenta y tres
- aleatorio: 60 = sesenta
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: 289 = doscientos ochenta y nueve
- aleatorio: 496 = cuatrocientos noventa y seis
- aleatorio: 961 = novecientos sesenta y un
- aleatorio: 141 = ciento cuarenta y un
- aleatorio: 594 = quinientos noventa y cuatro
- aleatorio: 376 = trescientos setenta y seis
- aleatorio: 480 = cuatrocientos ochenta
- aleatorio: 848 = ochocientos cuarenta y ocho
- aleatorio: 345 = trescientos cuarenta y cinco
- aleatorio: 237 = doscientos treinta y siete
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: 829752 = ochocientas veintinueve mil setecientas cincuenta y dos
- aleatorio: 258298 = doscientas cincuenta y ocho mil doscientas noventa y ocho
- aleatorio: 111583 = ciento once mil quinientas ochenta y tres
- aleatorio: 794155 = setecientas noventa y cuatro mil ciento cincuenta y cinco
- aleatorio: 370345 = trescientas setenta mil trescientas cuarenta y cinco
- aleatorio: 551262 = quinientas cincuenta y una mil doscientas sesenta y dos
- aleatorio: 990723 = novecientas noventa mil setecientas veintitrés
- aleatorio: 141925 = ciento cuarenta y una mil novecientas veinticinco
- aleatorio: 689793 = seiscientas ochenta y nueve mil setecientas noventa y tres
- aleatorio: 979173 = novecientas setenta y nueve mil ciento setenta 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: 7881033750700000009808000009010715105506008207010763084000900000826107657100409 =
siete tridecillones
ochocientos ochenta y un mil treinta y tres duodecillones
setecientos cincuenta mil setecientos undecillones
nueve decillones
ochocientos ocho mil nonillones
nueve mil diez octillones
setecientos quince mil ciento cinco septillones
quinientos seis mil ocho sextillones
doscientos siete mil diez quintillones
setecientos sesenta y tres mil ochenta y cuatro cuatrillones
novecientos trillones
ochocientos veintiséis billones
ciento siete mil seiscientos cincuenta y siete millones
cien mil cuatrocientos nueve - aleatorio: 0 =
cero
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: -,6 ; 3 = menos cero con seiscientos
- aleatorio: 0004,27 ; 3 = cuatro con doscientos setenta
- aleatorio: 0, ; 3 = cero con cero
- aleatorio: 0, ; 2 = cero con cero
- aleatorio: 70,02 ; 3 = setenta con veinte
- aleatorio: , ; 2 = cero con cero
- aleatorio: -06,21 ; 1 = menos seis con dos
- aleatorio: -5, ; 4 = menos cinco con cero
- aleatorio: -100, ; 4 = menos cien con cero
- aleatorio: , ; 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: 01004, = mil cuatro euros con cero céntimos
- aleatorio: -090005,00 = menos noventa mil cinco euros con cero céntimos
- aleatorio: 0006860,00 = seis mil ochocientos sesenta euros con cero céntimos
- aleatorio: 60, = sesenta euros con cero céntimos
- aleatorio: 3600, = tres mil seiscientos euros con cero céntimos
- aleatorio: -672, = menos seiscientos setenta y dos euros con cero céntimos
- aleatorio: -,00 = cero euros con cero céntimos
- aleatorio: -000090, = menos noventa euros con cero céntimos
- aleatorio: 0000200, = doscientos euros con cero céntimos
- aleatorio: 0,04 = cero euros con cuatro 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