Home

314e2

314e2 is a numeric literal written in scientific notation. In this form, the e indicates multiplication by 10 raised to the power of the following exponent. Therefore, 314e2 equals 314 × 10^2, which is 31,400. This notation is widely used in programming languages (for example Python, Java, C, JavaScript) and in scientific contexts to express large or small numbers concisely. In most programming environments, 314e2 is interpreted as a floating-point value, typically 31400.0. If an integer is required, explicit conversion or using the integer form 31400 can be used; the value of 314e2 is numerically equal to 31400, and to 3.14×10^4 as well.

The notation is case-insensitive regarding the exponent letter in most languages, so 314e2 and 314E2 mean the

Common pitfalls include misinterpreting the value when the exponent is missing or when the decimal point is

same
thing.
Because
the
magnitude
is
within
the
exact
range
of
common
floating-point
representations,
314e2
can
be
represented
exactly
as
a
float
or
double
in
IEEE
754
systems,
avoiding
rounding
issues
for
this
particular
value.
omitted,
as
in
314e2
versus
31.4e3.
In
human-readable
contexts,
it
is
often
clearer
to
write
3.14×10^4
or
31400,
but
314e2
offers
a
compact
form
in
code
or
data
files.