mirror of
https://github.com/c3lang/c3c.git
synced 2026-02-27 12:01:16 +00:00
Tuple update (#2235)
* 'next_float' macro patch More optimized implementation. * tuple-type update * U suffix in 'next_float' * Do not add triplet, quadruplet, keep Tuple but deprecate. Add unpack --------- Co-authored-by: Christoffer Lerno <christoffer@aegik.com>
This commit is contained in:
@@ -117,7 +117,7 @@ macro bool next_bool(random)
|
||||
*>
|
||||
macro float next_float(random)
|
||||
{
|
||||
uint val = random.next_int() & (1 << 24 - 1);
|
||||
uint val = random.next_int() & (1U << 24 - 1);
|
||||
return val * 0x1.0p-24f;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user