adjusted comment to zig 0.16

This commit is contained in:
Chris Boesch
2026-05-02 19:25:52 +02:00
parent 6048e6ef21
commit 1c897e1951
2 changed files with 15 additions and 8 deletions

View File

@@ -27,10 +27,17 @@
// the types match. Zig does not perform unsafe type coercions
// behind your back:
//
// var foo: f16 = 5; // NO ERROR
// var foo: f16 = 5; // NO ERROR
//
// A runtime value can coerce to a different type,
// as long as the value is losslessly representable:
//
// var foo: u16 = 5;
// var bar: f16 = foo; // NO ERROR (5 fits in f16)
//
// var foo: u16 = 49876;
// var bar: f16 = foo; // ERROR (49876 not representable in f16)
//
// var foo: u16 = 5; // A literal of a different type
// var bar: f16 = foo; // ERROR
//
// Please fix the two float problems with this program and
// display the result as a whole number.