Тип даних float має лише 6-7 десяткові цифри точності. Це означає загальну кількість цифр, а не число праворуч від коми. На відміну від інших платформ, де ви можете отримати більшу точність за допомогою подвійного (наприклад, до 15 цифр), на Arduino подвійний такий самий розмір, як і float.10 січня 2022 р.
Типи з плаваючою комою
| Тип | Значущі цифри | Кількість байтів |
|---|---|---|
| плавати | 6 – 7 | 4 |
| подвійний | 15 – 16 | 8 |
3 серпня 2021 р
x), перетворення значень з плаваючою точкою в десяткові або числові обмежується значеннями точності 17 цифр тільки. Будь-яке значення з плаваючою точкою менше 5E-18 (якщо встановлено або з використанням наукової нотації 5E-18, або десяткової нотації 0,000000000000000005) округляється до 0.
7 десяткових цифр float і double мають різну місткість, коли йдеться про кількість десяткових цифр, які вони можуть утримувати. поплавок може тримати до 7 десяткових цифр точно, тоді як double може містити до 15.');})();(function(){window.jsl.dh('_brVZt_TLrTc1e8PmIiroAc__26','
Десяткове число з плаваючою комою (DECFLOAT) Максимальна точність становить 34 цифри. Діапазон десяткових чисел з плаваючою комою становить 16 або 34 цифри точності, а діапазон експонент від 10-383 до 10+384 або від 10-6143 до 10+6144 відповідно.
Тип даних float має лише 6-7 десяткових цифр точності. Це означає загальну кількість цифр, а не число праворуч від коми. На відміну від інших платформ, де ви можете отримати більшу точність за допомогою подвійного (наприклад, до 15 цифр), на Arduino подвійний такий самий розмір, як і float.
Типи та розміри даних 4 байти
| Тип імені | 32–розрядний розмір | 64–розрядний розмір |
|---|---|---|
| плавати | 4 байти | 4 байти |
| подвійний | 8 байт | 8 байт |
| довгий подвійний | 16 байт | 16 байт |