mirror of
https://codeberg.org/ziglang/zig.git
synced 2025-12-06 05:44:20 +00:00
If the float can store all possible values of the integer without rounding, coercion is allowed. The integer's precision must be less than or equal to the float's significand precision. Closes #18614
8 lines
161 B
Zig
8 lines
161 B
Zig
test "integer type is too large for implicit cast to float" {
|
|
var int: u25 = 123;
|
|
_ = ∫
|
|
const float: f32 = int;
|
|
_ = float;
|
|
}
|
|
|
|
// test_error=
|