byte()
指定した値をbyteデータ型に変換します。
(注意)Arduinoとの互換性のために、byte型へのキャストが提供されています。 ただし、8ビットの符号なし整数を格納するために推奨されるMaple(Arduino STM32)での型はuint8_tです。 (CおよびC ++プログラマ:stdint.hも利用可能です)。
変数xをuint8_tにキャストするには、次の構文を使用できます。
code:キャスト
uint8_t(x);
書式
byte(x)
引数
x: 変換対象の値
戻り値
xをbytye型に変換した値が返されます。
ただし、値がbyte(0~255`)の範囲外の場合は、変換後の値がが奇妙で予期しない結果になることに注意してください。
関連項目
このドキュメントはleafLabs, LLC.が執筆し、たま吉が翻訳・一部加筆修正したものです。