• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:arduinoでの7セグ4桁表示について)

arduinoでの7セグ4桁表示について

このQ&Aのポイント
  • 7セグ4桁表示のためのarduino活用方法を学ぶ
  • digits[n] & (1 << i) ? HIGH : LOW の意味について解説
  • ハッシュタグ: arduino, 7セグ4桁表示, プログラミング

質問者が選んだベストアンサー

  • ベストアンサー
  • koujikuu
  • ベストアンサー率43% (429/993)
回答No.1

「条件演算子(三項演算子)」と思われます http://ja.wikipedia.org/wiki/%E6%9D%A1%E4%BB%B6%E6%BC%94%E7%AE%97%E5%AD%90 digits[n] & (1 << i) の演算結果により HIGH or LOW の値をとります 「&」は、AND(論理積)演算子になります http://www.musashinodenpa.com/arduino/ref/index.php?f=0&pos=641

tmk-tmk
質問者

お礼

やっと理解できました! digits[n] & (1 << i) ? HIGH : LOW digits[n] と 1をiビットシフトさせた値が等しければHIGH、異なればLOWということですね。 ありがとうございました。

関連するQ&A