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: 96 = noventa y seis
- aleatorio: 75 = setenta y cinco
- aleatorio: 71 = setenta y un
- aleatorio: 57 = cincuenta y siete
- aleatorio: 66 = sesenta y seis
- aleatorio: 71 = setenta y un
- aleatorio: 72 = setenta y dos
- aleatorio: 17 = diecisiete
- aleatorio: 44 = cuarenta y cuatro
- aleatorio: 7 = siete
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: 729 = setecientos veintinueve
- aleatorio: 764 = setecientos sesenta y cuatro
- aleatorio: 752 = setecientos cincuenta y dos
- aleatorio: 281 = doscientos ochenta y un
- aleatorio: 272 = doscientos setenta y dos
- aleatorio: 247 = doscientos cuarenta y siete
- aleatorio: 812 = ochocientos doce
- aleatorio: 724 = setecientos veinticuatro
- aleatorio: 768 = setecientos sesenta y ocho
- aleatorio: 799 = setecientos noventa y nueve
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: 320613 = trescientas veinte mil seiscientas trece
- aleatorio: 178063 = ciento setenta y ocho mil sesenta y tres
- aleatorio: 768284 = setecientas sesenta y ocho mil doscientas ochenta y cuatro
- aleatorio: 832481 = ochocientas treinta y dos mil cuatrocientas ochenta y una
- aleatorio: 196877 = ciento noventa y seis mil ochocientas setenta y siete
- aleatorio: 394434 = trescientas noventa y cuatro mil cuatrocientas treinta y cuatro
- aleatorio: 748014 = setecientas cuarenta y ocho mil catorce
- aleatorio: 114007 = ciento catorce mil siete
- aleatorio: 362952 = trescientas sesenta y dos mil novecientas cincuenta y dos
- aleatorio: 520130 = quinientas veinte mil ciento treinta
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: 0060002070080 =
sesenta mil dos millones
setenta mil ochenta - aleatorio: 1090000711800000000800009000806000005910404300200007040092300005099030793030000003453500 =
mil noventa cuatridecillones
setecientos once tridecillones
ochocientos mil duodecillones
ochocientos undecillones
nueve mil decillones
ochocientos seis mil nonillones
cinco mil novecientos diez octillones
cuatrocientos cuatro mil trescientos septillones
doscientos mil siete sextillones
cuarenta mil noventa y dos quintillones
trescientos mil cinco cuatrillones
noventa y nueve mil treinta trillones
setecientos noventa y tres mil treinta billones
tres millones
cuatrocientos cincuenta y tres mil quinientos
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: -007, ; 1 = menos siete con cero
- aleatorio: -, ; 2 = cero con cero
- aleatorio: -, ; 3 = cero con cero
- aleatorio: -058, ; 2 = menos cincuenta y ocho con cero
- aleatorio: , ; 0 = cero
- aleatorio: -00,4 ; 2 = menos cero con cuarenta
- aleatorio: 0180,17 ; 4 = ciento ochenta con mil setecientos
- aleatorio: ,8 ; 4 = cero con ocho mil
- aleatorio: 908,70 ; 3 = novecientos ocho con setecientos
- aleatorio: -,5 ; 4 = menos cero con cinco mil
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: 0, = cero euros con cero céntimos
- aleatorio: 700008, = setecientos mil ocho euros con cero céntimos
- aleatorio: -0, = cero euros con cero céntimos
- aleatorio: -0, = cero euros con cero céntimos
- aleatorio: 0500,20 = quinientos euros con veinte céntimos
- aleatorio: -001, = menos un euro con cero céntimos
- aleatorio: -0006001,3 = menos seis mil un euros con treinta céntimos
- aleatorio: 60,4 = sesenta euros con cuarenta céntimos
- aleatorio: -4000001,06 = menos cuatro millones un euros con seis céntimos
- aleatorio: 432000, = cuatrocientos treinta y dos 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