Added RANDOM() function.

This commit is contained in:
brad Arant committed 2024-11-01 12:44:59 -07:00
1 parent 527e8bf778
commit a0183ecb42
2 files changed
+12 -1

No files matched your search

+5 -1
View File
@@ -2,6 +2,7 @@
#include "Exception.h"
#include <format>
#include <iostream>
#include <time.h>
namespace jet {
@@ -66,7 +67,10 @@ namespace jet {
} else if(in.ifNext("ROUND")) {
} else if(in.ifNext("RANDOM")) {
unsigned int seed = (unsigned int)clock();
doubleValue = (double) rand_r(&seed) / (RAND_MAX + 1.0);
isNumber = true;
string = std::format("{}", doubleValue);
} else if(in.ifNext("true")) {
boolean = true;
string = "true";