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: 29 = veintinueve
- aleatorio: 26 = veintiséis
- aleatorio: 75 = setenta y cinco
- aleatorio: 20 = veinte
- aleatorio: 0 = cero
- aleatorio: 19 = diecinueve
- aleatorio: 42 = cuarenta y dos
- aleatorio: 80 = ochenta
- aleatorio: 14 = catorce
- aleatorio: 74 = setenta y cuatro
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: 564 = quinientos sesenta y cuatro
- aleatorio: 155 = ciento cincuenta y cinco
- aleatorio: 973 = novecientos setenta y tres
- aleatorio: 917 = novecientos diecisiete
- aleatorio: 419 = cuatrocientos diecinueve
- aleatorio: 850 = ochocientos cincuenta
- aleatorio: 811 = ochocientos once
- aleatorio: 388 = trescientos ochenta y ocho
- aleatorio: 155 = ciento cincuenta y cinco
- aleatorio: 150 = ciento cincuenta
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: 862367 = ochocientas sesenta y dos mil trescientas sesenta y siete
- aleatorio: 311117 = trescientas once mil ciento diecisiete
- aleatorio: 722832 = setecientas veintidós mil ochocientas treinta y dos
- aleatorio: 808858 = ochocientas ocho mil ochocientas cincuenta y ocho
- aleatorio: 821345 = ochocientas veintiuna mil trescientas cuarenta y cinco
- aleatorio: 270748 = doscientas setenta mil setecientas cuarenta y ocho
- aleatorio: 601195 = seiscientas una mil ciento noventa y cinco
- aleatorio: 766164 = setecientas sesenta y seis mil ciento sesenta y cuatro
- aleatorio: 513336 = quinientas trece mil trescientas treinta y seis
- aleatorio: 315117 = trescientas quince mil ciento diecisiete
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: 070005704003700570000222000010090000906003012426229000009010003600181030000087530350060807060 =
setenta quidecillones
cinco mil setecientos cuatro cuatridecillones
tres mil setecientos tridecillones
quinientos setenta mil duodecillones
doscientos veintidós mil undecillones
diez mil noventa decillones
novecientos seis nonillones
tres mil doce octillones
cuatrocientos veintiséis mil doscientos veintinueve septillones
nueve sextillones
diez mil tres quintillones
seiscientos mil ciento ochenta y un cuatrillones
treinta mil trillones
ochenta y siete mil quinientos treinta billones
trescientos cincuenta mil sesenta millones
ochocientos siete mil sesenta - aleatorio: 000000070057000080289070000090 =
setenta mil cincuenta y siete trillones
ochenta billones
doscientos ochenta y nueve mil setenta millones
noventa
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: , ; 1 = cero con cero
- aleatorio: -18, ; 1 = menos dieciocho con cero
- aleatorio: ,30 ; 3 = cero con trescientos
- aleatorio: -000,0 ; 0 = cero
- aleatorio: -,00 ; 4 = cero con cero
- aleatorio: ,0 ; 1 = cero con cero
- aleatorio: -, ; 0 = cero
- aleatorio: -,4 ; 4 = menos cero con cuatro mil
- aleatorio: -010,0 ; 4 = menos diez con cero
- aleatorio: 3, ; 1 = tres 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: -000009, = menos nueve euros con cero céntimos
- aleatorio: -,02 = menos cero euros con dos céntimos
- aleatorio: -, = cero euros con cero céntimos
- aleatorio: 50,58 = cincuenta euros con cincuenta y ocho céntimos
- aleatorio: -6040000,0 = menos seis millones cuarenta mil euros con cero céntimos
- aleatorio: 979100,1 = novecientos setenta y nueve mil cien euros con diez céntimos
- aleatorio: -80221, = menos ochenta mil doscientos veintiún euros con cero céntimos
- aleatorio: 0,00 = cero euros con cero céntimos
- aleatorio: ,0 = cero euros con cero céntimos
- aleatorio: 00099,00 = noventa y nueve 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