-1
我試圖通過處理與arduino和加速度計一起旋轉框。 但是當我在處理中運行println語句時,它顯示「NaN」。 ARDUINO CODENaN錯誤,同時將浮點值轉換爲字符串
我試圖通過處理與arduino和加速度計一起旋轉框。 但是當我在處理中運行println語句時,它顯示「NaN」。 ARDUINO CODENaN錯誤,同時將浮點值轉換爲字符串
NaN
代表 「不是一個數字」。
這不一定是錯誤;這只是當你試圖將一個數字以外的東西當作一個數字而發生的情況。
您的val
變量必須包含非數字的內容,因此float()
函數不知道如何處理它。打印出的val
的價值,你把它傳遞到float()
函數之前
開始調試,然後就可以開始找出爲什麼它有它的價值。
有關NaN
的更多信息,請參見處理參考here。
我認爲,你的模擬值變得零或類似的東西。請你可以檢查獲得的模擬值是否可接受。祝你好運 –
你可以發佈代碼而不是代碼的screendump嗎? –