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: 99 = noventa y nueve
- aleatorio: 27 = veintisiete
- aleatorio: 25 = veinticinco
- aleatorio: 5 = cinco
- aleatorio: 98 = noventa y ocho
- aleatorio: 80 = ochenta
- aleatorio: 73 = setenta y tres
- aleatorio: 2 = dos
- aleatorio: 15 = quince
- aleatorio: 8 = ocho
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: 547 = quinientos cuarenta y siete
- aleatorio: 289 = doscientos ochenta y nueve
- aleatorio: 485 = cuatrocientos ochenta y cinco
- aleatorio: 451 = cuatrocientos cincuenta y un
- aleatorio: 508 = quinientos ocho
- aleatorio: 800 = ochocientos
- aleatorio: 315 = trescientos quince
- aleatorio: 148 = ciento cuarenta y ocho
- aleatorio: 561 = quinientos sesenta y un
- aleatorio: 347 = trescientos cuarenta 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: 857931 = ochocientas cincuenta y siete mil novecientas treinta y una
- aleatorio: 605520 = seiscientas cinco mil quinientas veinte
- aleatorio: 189909 = ciento ochenta y nueve mil novecientas nueve
- aleatorio: 683411 = seiscientas ochenta y tres mil cuatrocientas once
- aleatorio: 80281 = ochenta mil doscientas ochenta y una
- aleatorio: 758406 = setecientas cincuenta y ocho mil cuatrocientas seis
- aleatorio: 245094 = doscientas cuarenta y cinco mil noventa y cuatro
- aleatorio: 495847 = cuatrocientas noventa y cinco mil ochocientas cuarenta y siete
- aleatorio: 611116 = seiscientas once mil ciento dieciséis
- aleatorio: 594025 = quinientas noventa y cuatro mil veinticinco
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: 815005001000002700001000561040008000050510700008500056100030100060007008600500030007000070307002069000764 =
ochocientos quince septidecillones
cinco mil un sexdecillones
dos quidecillones
setecientos mil un cuatridecillones
quinientos sesenta y un tridecillones
cuarenta mil ocho duodecillones
cincuenta undecillones
quinientos diez mil setecientos decillones
ocho mil quinientos nonillones
cincuenta y seis mil cien octillones
treinta mil cien septillones
sesenta mil siete sextillones
ocho mil seiscientos quintillones
quinientos mil treinta cuatrillones
siete mil trillones
setenta mil trescientos siete billones
dos mil sesenta y nueve millones
setecientos sesenta y cuatro - aleatorio: 020115040000070 =
veinte billones
ciento quince mil cuarenta millones
setenta
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: 0530,0 ; 0 = quinientos treinta
- aleatorio: -760, ; 3 = menos setecientos sesenta con cero
- aleatorio: -,2 ; 0 = cero
- aleatorio: 00, ; 4 = cero con cero
- aleatorio: -48,0 ; 2 = menos cuarenta y ocho con cero
- aleatorio: , ; 0 = cero
- aleatorio: -070, ; 1 = menos setenta con cero
- aleatorio: -0, ; 1 = cero con cero
- aleatorio: -00,08 ; 0 = 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: 00,0 = cero euros con cero céntimos
- aleatorio: 607063,8 = seiscientos siete mil sesenta y tres euros con ochenta céntimos
- aleatorio: 000,0 = cero euros con cero céntimos
- aleatorio: 020071, = veinte mil setenta y un euros con cero céntimos
- aleatorio: , = cero euros con cero céntimos
- aleatorio: -600,10 = menos seiscientos euros con diez céntimos
- aleatorio: -9, = menos nueve euros con cero céntimos
- aleatorio: 0024, = veinticuatro euros con cero céntimos
- aleatorio: -0000,00 = cero euros con cero céntimos
- aleatorio: -00501,01 = menos quinientos un euros con un céntimo
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