Category:Amazing Hopper: Difference between revisions

Content added Content deleted
Line 1,418: Line 1,418:
=== CONVERSION DE TIPOS ===
=== CONVERSION DE TIPOS ===


HOPPER DESCRIPCION ALTO NIVEL
HOPPER DESCRIPCION ALTO NIVEL
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
{A}xtobool Convierte A a tipo booleano. xtobool(A)
{A}xtobool Convierte A a tipo booleano. xtobool(A)
Si A es:
Si A es:
número != 0 ==> TRUE
número != 0 ==> TRUE
número = 0 ==> FALSE
número = 0 ==> FALSE
cadena ==> TRUE
cadena ==> TRUE
cadena vacía ==> FALSE
cadena vacía ==> FALSE
valor lógico ==> no seai hueón.
valor lógico ==> no seai hueón.
{A}xtonum Convierte A a tipo numérico xtonum(A)

{A}xtonum Convierte A a tipo numérico xtonum(A)
Si A="123.4", {A}xtonum ==> 123.4
Si A="123.4", {A}xtonum ==> 123.4
Si A es un número, devolverá el
Si A es un número, devolverá el
mismo.
mismo.
Si A no es una cadena numérica,
Si A no es una cadena numérica,
entonces, XTONUM devuelve 0.
entonces, XTONUM devuelve 0.
{A}xtostr Convierte A a tipo cadena xtostr(A)
Si A es:

{A}xtostr Convierte A a tipo cadena xtostr(A)
número ==> cadena numérica
Si A es:
booleano ==> cadena "1" o "0"
número ==> cadena numérica
cadena ==> devolverá el mismo.
booleano ==> cadena "1" o "0"
cadena ==> devolverá el mismo.


=== OTRAS CONVERSIONES ===
=== OTRAS CONVERSIONES ===


{A}hex Convierte el número A a una cadena hex(A)
{A}hex Convierte el número A a una cadena hex(A)
hexadecimal.
hexadecimal.
{A}bin Convierte el número A a una cadena bin(A)

{A}bin Convierte el número A a una cadena bin(A)
binaria.
binaria.
sizebin(n) Establece el largo de una cadena
binaria, convertida con BIN.

{A}oct Convierte el número A a un número oct(A)
"sizebin"=>200,
octal.

{A}oct Convierte el número A a un número oct(A)
{A}sci, {A}notation Convierte el número A a una cadena sci(A)
octal.
en notación científica.
{A}d2r Convierte el número A a RADIANES d2r(A)

{A}sci, {A}notation Convierte el número A a una cadena sci(A)
{A}r2d Convierte el número A a GRADOS r2d(A)
en notación científica.
{A}upper Convierte A a mayúsculas upper(A)
{A}lower Convierte A a minúsculas lower(A)

{A}d2r Convierte el número A a RADIANES d2r(A)
{A}strtoutf8 Convierte la codificación de strtoutf8(A)
caracteres de A, a UTF8.

{A}r2d Convierte el número A a GRADOS r2d(A)
{A}utf8tostr Convierte la codificación de utf8tostr(A)
caracteres de A, a ANSI.

{A}upper Convierte A a mayúsculas upper(A)

{A}lower Convierte A a minúsculas lower(A)

{A}strtoutf8 Convierte la codificación de strtoutf8(A)
caracteres de A, a UTF8.

{A}utf8tostr Convierte la codificación de utf8tostr(A)
caracteres de A, a ANSI.



== INSTRUCCIONES DE TRATAMIENTO DE CADENAS ==
== INSTRUCCIONES DE TRATAMIENTO DE CADENAS ==