ArduinoのSketch(スケッチ)で、データ型をキャスト(型変換)する方法を解説します。
キャスト(型変換)とは、あるデータ型を別の型に変換する事で、書式は以下の通りです。
//Arduino Sketch Example: Cast, Syntax
//Date: 2015.1.12
//Edited and Modified by: easy labo
//Original Source: Arduino Reference (http://arduino.cc/en/Reference/HomePage)
//Syntax
(type)variable
//type: any variable type (e.g. int, float, byte)
//variable: any variable or constant
//Example
int intVal;
float floatVal;
floatVal = 3.6;
intVal = (int) floatVal; // now intVal is 3
Creative Commons Attribution-ShareAlike 3.0 License (CC BY-SA 3.0)
“Arduino Reference:Cast” by Arduino Team, used under CC BY-SA 3.0/ easy labo made some changes and comments to the original
上記の例では、float型をint型に変換しています。
Sponsored Link