Diferencia entre revisiones de «PI»
De ArduWiki
(Página creada con «== Descripción == == Sintaxis == <pre> PI </pre> == Advertencias == == Ejemplos == <pre> </pre> == Vea también == * true / false * HIGH / LOW * INPUT / OUTP...») |
(→Ejemplo 1) |
||
(No se muestran 12 ediciones intermedias de 2 usuarios) | |||
Línea 1: | Línea 1: | ||
== Descripción == | == Descripción == | ||
+ | Es la constante '''Pi''' (π), también conocida como la circunferencia de un círculo "base".<br> | ||
+ | Su valor se aproxima a 3.14159265358979323846; sin embargo, para efectos de un programa de Arduino, este valor acaba siendo truncado según la limitación de un [[double]] o [[float]]. | ||
== Sintaxis == | == Sintaxis == | ||
<pre> | <pre> | ||
PI | PI | ||
+ | HALF_PI | ||
+ | TWO_PI | ||
</pre> | </pre> | ||
== Advertencias == | == Advertencias == | ||
+ | * Nota que '''PI''', '''HALF_PI''' y '''TWO_PI''' se debe escribir en mayusculas. | ||
− | == | + | == Ejemplo 1 == |
− | < | + | <syntaxhighlight lang="c++"> |
− | </ | + | void setup(){ |
+ | Serial.begin(115200); | ||
+ | Serial.println(sin(0), 3); //0.000 | ||
+ | Serial.println(sin(HALF_PI/2), 3); //0.707 | ||
+ | Serial.println(sin(HALF_PI), 3); //1.000 | ||
+ | Serial.println(sin(PI), 3); //0.000 | ||
+ | Serial.println(sin(PI+HALF_PI), 3); //-1.000 | ||
+ | Serial.println(sin(TWO_PI), 3);} //0.000 | ||
+ | void loop(){ | ||
+ | //Nada | ||
+ | } | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | == Ejemplo 2 == | ||
+ | <syntaxhighlight lang="c++"> | ||
+ | void setup(){ | ||
+ | Serial.begin(115200); | ||
+ | } | ||
+ | void loop(){ | ||
+ | for (float n=0; n<TWO_PI; n+=0.01){ | ||
+ | Serial.println(sin(n)); | ||
+ | } | ||
+ | } | ||
+ | </syntaxhighlight> | ||
== Vea también == | == Vea también == | ||
− | + | <categorytree mode=all>Palabras reservadas</categorytree> | |
− | |||
− | |||
− | |||
== Referencias externas == | == Referencias externas == | ||
− | [[Category: | + | [[Category:Palabras reservadas]] |
+ | [[Category:Funciones trigonometricas]] |
Revisión actual del 22:31 24 jun 2019
Contenido
Descripción
Es la constante Pi (π), también conocida como la circunferencia de un círculo "base".
Su valor se aproxima a 3.14159265358979323846; sin embargo, para efectos de un programa de Arduino, este valor acaba siendo truncado según la limitación de un double o float.
Sintaxis
PI HALF_PI TWO_PI
Advertencias
- Nota que PI, HALF_PI y TWO_PI se debe escribir en mayusculas.
Ejemplo 1
void setup(){
Serial.begin(115200);
Serial.println(sin(0), 3); //0.000
Serial.println(sin(HALF_PI/2), 3); //0.707
Serial.println(sin(HALF_PI), 3); //1.000
Serial.println(sin(PI), 3); //0.000
Serial.println(sin(PI+HALF_PI), 3); //-1.000
Serial.println(sin(TWO_PI), 3);} //0.000
void loop(){
//Nada
}
Ejemplo 2
void setup(){
Serial.begin(115200);
}
void loop(){
for (float n=0; n<TWO_PI; n+=0.01){
Serial.println(sin(n));
}
}
Vea también