Diferencia entre revisiones de «atol()»
De ArduWiki
(→Ejemplo) |
(→Referencias) |
||
(No se muestran 13 ediciones intermedias del mismo usuario) | |||
Línea 1: | Línea 1: | ||
== Descripción == | == Descripción == | ||
− | Converir | + | Converir una matriz [[char]] o [[string]] en [[long]]. |
+ | |||
+ | {{Tip|Ojo desde una matriz a [[long]].}} | ||
== Sintaxis == | == Sintaxis == | ||
Línea 11: | Línea 13: | ||
== Retorno == | == Retorno == | ||
− | Numero tipo [[ | + | Numero tipo [[long]]. |
== Advertencias == | == Advertencias == | ||
Línea 18: | Línea 20: | ||
== Ejemplo == | == Ejemplo == | ||
<syntaxhighlight lang="c++"> | <syntaxhighlight lang="c++"> | ||
− | |||
− | |||
− | |||
void setup(){ | void setup(){ | ||
Serial.begin(115200); | Serial.begin(115200); | ||
− | + | char texto[] = "-12345"; | |
− | + | Serial.println(atol(texto)/5); //-2469 | |
} | } | ||
− | |||
void loop(){ | void loop(){ | ||
//Nada | //Nada | ||
Línea 33: | Línea 31: | ||
== Vea también == | == Vea también == | ||
+ | * [[string]] | ||
+ | * [[atoi()]] | ||
+ | * [[strtoul()]] | ||
* [[atof()]] | * [[atof()]] | ||
+ | * [[strlen()]] | ||
== Referencias == | == Referencias == | ||
− | * [https://www.luisllamas.es/convertir-texto-a-numero-arduino/ Luis | + | * [https://www.luisllamas.es/convertir-texto-a-numero-arduino/ Convertir texto a numero] - Luis Llamas |
− | [[Category:Funciones]] | + | [[Category:Funciones conversion]] |
Revisión actual del 23:06 24 jun 2019
Contenido
Descripción
Converir una matriz char o string en long.
Tip: Ojo desde una matriz a long.
Sintaxis
atol(matriz);
Parametros
- matriz
- nombre de la matriz tipo char
Retorno
Numero tipo long.
Advertencias
Nada.
Ejemplo
void setup(){
Serial.begin(115200);
char texto[] = "-12345";
Serial.println(atol(texto)/5); //-2469
}
void loop(){
//Nada
}
Vea también
Referencias
- Convertir texto a numero - Luis Llamas