aboutsummaryrefslogtreecommitdiffstats
path: root/source/arduino/fpconstants.rst
diff options
context:
space:
mode:
Diffstat (limited to 'source/arduino/fpconstants.rst')
-rw-r--r--source/arduino/fpconstants.rst36
1 files changed, 36 insertions, 0 deletions
diff --git a/source/arduino/fpconstants.rst b/source/arduino/fpconstants.rst
new file mode 100644
index 0000000..284342b
--- /dev/null
+++ b/source/arduino/fpconstants.rst
@@ -0,0 +1,36 @@
+.. _arduino-fpconstants:
+
+floating point constants
+========================
+
+Similar to integer constants, floating point constants are used to
+make code more readable. Floating point constants are swapped at
+compile time for the value to which the expression evaluates.
+
+
+
+Examples:
+
+
+
+``n = .005;``
+
+
+
+Floating point constants can also be expressed in a variety of
+scientific notation. 'E' and 'e' are both accepted as valid
+exponent indicators.
+
+
+
+::
+
+
+ floating-point evaluates to: also evaluates to:
+ constant
+
+ 10.0 10
+ 2.34E5 2.34 * 10^5 234000
+ 67e-12 67.0 * 10^-12 .000000000067
+
+