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: 88 = ochenta y ocho
- aleatorio: 62 = sesenta y dos
- aleatorio: 32 = treinta y dos
- aleatorio: 90 = noventa
- aleatorio: 5 = cinco
- aleatorio: 36 = treinta y seis
- aleatorio: 27 = veintisiete
- aleatorio: 5 = cinco
- aleatorio: 47 = cuarenta y siete
- aleatorio: 11 = once
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: 915 = novecientos quince
- aleatorio: 643 = seiscientos cuarenta y tres
- aleatorio: 903 = novecientos tres
- aleatorio: 398 = trescientos noventa y ocho
- aleatorio: 989 = novecientos ochenta y nueve
- aleatorio: 571 = quinientos setenta y un
- aleatorio: 547 = quinientos cuarenta y siete
- aleatorio: 411 = cuatrocientos once
- aleatorio: 504 = quinientos cuatro
- aleatorio: 334 = trescientos treinta y cuatro
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: 974102 = novecientas setenta y cuatro mil ciento dos
- aleatorio: 235752 = doscientas treinta y cinco mil setecientas cincuenta y dos
- aleatorio: 946643 = novecientas cuarenta y seis mil seiscientas cuarenta y tres
- aleatorio: 617490 = seiscientas diecisiete mil cuatrocientas noventa
- aleatorio: 945602 = novecientas cuarenta y cinco mil seiscientas dos
- aleatorio: 253154 = doscientas cincuenta y tres mil ciento cincuenta y cuatro
- aleatorio: 415143 = cuatrocientas quince mil ciento cuarenta y tres
- aleatorio: 152783 = ciento cincuenta y dos mil setecientas ochenta y tres
- aleatorio: 148948 = ciento cuarenta y ocho mil novecientas cuarenta y ocho
- aleatorio: 594962 = quinientas noventa y cuatro mil novecientas sesenta y dos
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: 0002900000046700341900040417050900060000008029000005004270000030408040148700070500800820702808800670250000900069037807009 =
dos mil novecientos nonidecillones
cuarenta y seis octodecillones
setecientos mil trescientos cuarenta y un septidecillones
novecientos mil cuarenta sexdecillones
cuatrocientos diecisiete mil cincuenta quidecillones
novecientos mil sesenta cuatridecillones
ocho tridecillones
veintinueve mil duodecillones
cinco mil cuatro undecillones
doscientos setenta mil decillones
treinta mil cuatrocientos ocho nonillones
cuarenta mil ciento cuarenta y ocho octillones
setecientos mil setenta septillones
quinientos mil ochocientos sextillones
ochocientos veinte mil setecientos dos quintillones
ochocientos ocho mil ochocientos cuatrillones
seiscientos setenta mil doscientos cincuenta trillones
novecientos billones
sesenta y nueve mil treinta y siete millones
ochocientos siete mil nueve - aleatorio: 5004020000037733060008007002090000071000000104000030000004008200590000800078804600080000800900000000903100060068150400 =
cinco mil cuatro nonidecillones
veinte mil octodecillones
treinta y siete mil setecientos treinta y tres septidecillones
sesenta mil ocho sexdecillones
siete mil dos quidecillones
noventa mil cuatridecillones
setenta y un mil tridecillones
ciento cuatro duodecillones
treinta undecillones
cuatro decillones
ocho mil doscientos nonillones
quinientos noventa mil octillones
ochocientos mil setenta y ocho septillones
ochocientos cuatro mil seiscientos sextillones
ochenta mil quintillones
ochocientos mil novecientos cuatrillones
novecientos tres mil cien billones
sesenta mil sesenta y ocho millones
ciento cincuenta mil cuatrocientos
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: -30,50 ; 2 = menos treinta con cincuenta
- aleatorio: ,2 ; 3 = cero con doscientos
- aleatorio: -30,0 ; 3 = menos treinta con cero
- aleatorio: ,7 ; 2 = cero con setenta
- aleatorio: -, ; 1 = cero con cero
- aleatorio: -1500,0 ; 1 = menos mil quinientos con cero
- aleatorio: -460, ; 4 = menos cuatrocientos sesenta con cero
- aleatorio: ,0 ; 4 = cero con cero
- aleatorio: -0, ; 4 = cero con cero
- aleatorio: -, ; 1 = 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: 6210, = seis mil doscientos diez euros con cero céntimos
- aleatorio: 043804, = cuarenta y tres mil ochocientos cuatro euros con cero céntimos
- aleatorio: -0009, = menos nueve euros con cero céntimos
- aleatorio: -3000,5 = menos tres mil euros con cincuenta céntimos
- aleatorio: 00069,34 = sesenta y nueve euros con treinta y cuatro céntimos
- aleatorio: -00,0 = cero euros con cero céntimos
- aleatorio: ,7 = cero euros con setenta céntimos
- aleatorio: -2,0 = menos dos euros con cero céntimos
- aleatorio: 40030,2 = cuarenta mil treinta euros con veinte céntimos
- aleatorio: 0400000, = cuatrocientos mil 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