Diferencia entre revisiones de «atof()»
De ArduWiki
(Página creada con «== Descripción == Convertir a float desde una matriz char. == Sintaxis == <pre> atol(matriz); </pre> == Parametros == ;matriz: nombre de la matriz tipo char...») |
(→Referencias) |
||
(No se muestran 20 ediciones intermedias del mismo usuario) | |||
Línea 1: | Línea 1: | ||
== Descripción == | == Descripción == | ||
− | Convertir a [[float]] desde una matriz [[ | + | Convertir una matriz [[char]] o [[string]] a [[float]]. |
+ | |||
+ | {{Tip|Ojo desde una matriz a [[float]].}} | ||
== Sintaxis == | == Sintaxis == | ||
<pre> | <pre> | ||
− | + | atof(matriz); | |
</pre> | </pre> | ||
Línea 16: | Línea 18: | ||
Nada. | Nada. | ||
− | == Ejemplo == | + | == Ejemplo 1 == |
<syntaxhighlight lang="c++"> | <syntaxhighlight lang="c++"> | ||
− | |||
− | |||
− | |||
void setup(){ | void setup(){ | ||
Serial.begin(115200); | Serial.begin(115200); | ||
− | float | + | char texto[] = "-123.45"; |
− | + | float x = atof(texto); | |
+ | Serial.println(x, 3); //-123.450 | ||
} | } | ||
Línea 33: | Línea 33: | ||
== Vea también == | == Vea también == | ||
− | + | <categorytree mode=all>Funciones conversion</categorytree> | |
== 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:05 24 jun 2019
Contenido
Descripción
Convertir una matriz char o string a float.
Tip: Ojo desde una matriz a float.
Sintaxis
atof(matriz);
Parametros
- matriz
- nombre de la matriz tipo char
Retorno
Numero tipo float.
Advertencias
Nada.
Ejemplo 1
void setup(){
Serial.begin(115200);
char texto[] = "-123.45";
float x = atof(texto);
Serial.println(x, 3); //-123.450
}
void loop(){
//Nada
}
Vea también
Referencias
- Convertir texto a numero - Luis Llamas