Section 1 - Instruction

Let's begin exploring how Rust handles information that's not a string or a whole number.

Numbers can also have decimal points, like 3.14 or 9.99. In programming, these are treated differently from integers.

Engagement Message

Have you worked with decimals before?

Section 2 - Instruction

Numbers with a decimal point are called floating-point numbers, or simply floats. In Rust code, the common types are f32 and f64 (for 32-bit and 64-bit precision).

Examples include 1.0, 3.14159, or -2.5.

Engagement Message

Do you think the value 100 stored without quotes would be a float?

Section 3 - Instruction

You can store floating-point numbers in variables just like other types:

You can also perform standard math operations (+, -, *, /) with floats.

Sign up
Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal