tyi*_*ine 1 c++ floating-point precision arduino arduino-c++
我有一个类似的数字3.14159,我希望它是3.1
由于某种原因,Arduino 对库非常挑剔。目前我无法使用图书馆string。
我最终找到了一个很棒的解决方案。事实证明 Arduino 有一个方法可以实现这一点!这只是String()方法。因此,为了转换,3.14159只需输入 \xe2\xa4\xb5\xef\xb8\x8e
float num = 3.14159\nString str1 = String(num, 1) // 3.1\nString str2 = String(num, 2) // 3.14\nString str3 = String(num, 3) // 3.141\nRun Code Online (Sandbox Code Playgroud)\n所以逗号右边是小数位参数。它有很多功能,但这是重载之一。您可以在这里看到它们!
\n| 归档时间: |
|
| 查看次数: |
9111 次 |
| 最近记录: |