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: 36 = treinta y seis
- aleatorio: 69 = sesenta y nueve
- aleatorio: 49 = cuarenta y nueve
- aleatorio: 2 = dos
- aleatorio: 81 = ochenta y un
- aleatorio: 58 = cincuenta y ocho
- aleatorio: 42 = cuarenta y dos
- aleatorio: 49 = cuarenta y nueve
- aleatorio: 35 = treinta y cinco
- aleatorio: 32 = treinta y dos
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: 108 = ciento ocho
- aleatorio: 175 = ciento setenta y cinco
- aleatorio: 642 = seiscientos cuarenta y dos
- aleatorio: 602 = seiscientos dos
- aleatorio: 355 = trescientos cincuenta y cinco
- aleatorio: 165 = ciento sesenta y cinco
- aleatorio: 633 = seiscientos treinta y tres
- aleatorio: 537 = quinientos treinta y siete
- aleatorio: 748 = setecientos cuarenta y ocho
- aleatorio: 129 = ciento veintinueve
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: 287607 = doscientas ochenta y siete mil seiscientas siete
- aleatorio: 972156 = novecientas setenta y dos mil ciento cincuenta y seis
- aleatorio: 692674 = seiscientas noventa y dos mil seiscientas setenta y cuatro
- aleatorio: 152487 = ciento cincuenta y dos mil cuatrocientas ochenta y siete
- aleatorio: 605484 = seiscientas cinco mil cuatrocientas ochenta y cuatro
- aleatorio: 73699 = setenta y tres mil seiscientas noventa y nueve
- aleatorio: 99156 = noventa y nueve mil ciento cincuenta y seis
- aleatorio: 707772 = setecientas siete mil setecientas setenta y dos
- aleatorio: 689849 = seiscientas ochenta y nueve mil ochocientas cuarenta y nueve
- aleatorio: 658558 = seiscientas cincuenta y ocho mil quinientas cincuenta y ocho
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: 1701389000008439004003010039600740873000000300 =
mil setecientos un septillones
trescientos ochenta y nueve mil sextillones
ocho mil cuatrocientos treinta y nueve quintillones
cuatro mil tres cuatrillones
diez mil treinta y nueve trillones
seiscientos mil setecientos cuarenta billones
ochocientos setenta y tres mil millones
trescientos - aleatorio: 00001300007204900072081020010900606800500000020010008000060000020000004080040500500009600000970956 =
mil trescientos quidecillones
siete mil doscientos cuatro cuatridecillones
novecientos mil setenta y dos tridecillones
ochenta y un mil veinte duodecillones
diez mil novecientos undecillones
seiscientos seis mil ochocientos decillones
quinientos mil nonillones
veinte mil diez octillones
ocho mil septillones
sesenta mil sextillones
veinte mil quintillones
cuatro mil ochenta cuatrillones
cuarenta mil quinientos trillones
quinientos mil nueve billones
seiscientos mil millones
novecientas setenta mil novecientas cincuenta y seis
Convertir números en letras
- correcto: -123,45 ; 2 = menos ciento veintitrés con cuarenta y cinco
- ERROR: 2.000,25 ; 3 = dos mil kiloes con doscientos cincuenta gramos
- ERROR: 43,005 ; 3 = cuarenta y tres kilómetroes con cinco metros
- ERROR: 1.270,23 ; 2 = mil doscientos setenta euroes con veintitrés céntimos
- correcto: 1 ; 2 = un euro con cero céntimos
- ERROR: 0,678 ; 2 = cero euroes con sesenta y siete céntimos
- ERROR: 22.000,55 ; 0 = veintidós mil euroes
- 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
- ERROR: 200 ; 0 = doscientas manzanaes
- ERROR: 351 ; 0 = trescientas cincuenta y una manzanaes
- correcto: 1,5 ; 2 = una peseta con cincuenta céntimos
- ERROR: 300,56 ; 3 = trescientos segundoes con quinientas sesenta milésimas
- ERROR: 21,21 ; 2 = veintiún niñoes con veintiuna niñas
- ERROR: 1000000 = un millón de euroes
- ERROR: 200200200 = doscientos millones doscientas mil doscientas personaes
- ERROR: 221.221.221 = doscientos veintiún millones doscientas veintiuna mil doscientas veintiuna personaes
- ERROR: 3120 = tres mil ciento veinte personaes
- aleatorio: -, ; 0 = cero
- aleatorio: ,0 ; 1 = cero con cero
- aleatorio: 430, ; 4 = cuatrocientos treinta con cero
- aleatorio: 480, ; 0 = cuatrocientos ochenta
- aleatorio: -00, ; 4 = cero con cero
- aleatorio: -, ; 2 = cero con cero
- aleatorio: ,00 ; 3 = cero con cero
- aleatorio: -080, ; 3 = menos ochenta con cero
- aleatorio: 504,38 ; 0 = quinientos cuatro
- aleatorio: 0004, ; 4 = cuatro 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: 0000618,95 = seiscientos dieciocho euros con noventa y cinco céntimos
- aleatorio: -, = cero euros con cero céntimos
- aleatorio: 11, = once euros con cero céntimos
- aleatorio: -428, = menos cuatrocientos veintiocho euros con cero céntimos
- aleatorio: -8, = menos ocho euros con cero céntimos
- aleatorio: -, = cero euros con cero céntimos
- aleatorio: -40065,00 = menos cuarenta mil sesenta y cinco euros con cero céntimos
- aleatorio: 005009,50 = cinco mil nueve euros con cincuenta céntimos
- aleatorio: -02079, = menos dos mil setenta y nueve euros con cero céntimos
- aleatorio: -33003, = menos treinta y tres mil tres euros con cero céntimos
Formatear cifras
un quetzale con cero centavos- 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