summaryrefslogtreecommitdiffhomepage
path: root/examples/random.c
diff options
context:
space:
mode:
authorTyge Løvset <[email protected]>2022-10-14 16:02:25 +0200
committerTyge Løvset <[email protected]>2022-10-14 16:02:25 +0200
commitd26fd02b70b9f091c2bcfa350e420f74c1f023f8 (patch)
tree7ca2902ee839cb1ce7bfc3333f6ead2e4ea39ef2 /examples/random.c
parent54c08dc031c622e78dc134353690ed359b9173d8 (diff)
downloadSTC-modified-d26fd02b70b9f091c2bcfa350e420f74c1f023f8.tar.gz
STC-modified-d26fd02b70b9f091c2bcfa350e420f74c1f023f8.zip
Replaced PRIuMAX with new c_zu macro in examples. "%zu" is not supported by mingw64 and PRIuMAX is not a replacement for "zu".
Diffstat (limited to 'examples/random.c')
-rw-r--r--examples/random.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/examples/random.c b/examples/random.c
index 99001a1a..638f2a9f 100644
--- a/examples/random.c
+++ b/examples/random.c
@@ -18,7 +18,7 @@ int main()
sum += (uint32_t) stc64_rand(&rng);
}
diff = clock() - before;
- printf("full range\t\t: %f secs, %" PRIuMAX ", avg: %f\n", (float) diff / CLOCKS_PER_SEC, N, (double) sum / N);
+ printf("full range\t\t: %f secs, %" c_zu ", avg: %f\n", (float) diff / CLOCKS_PER_SEC, N, (double) sum / N);
stc64_uniform_t dist1 = stc64_uniform_new(0, range);
rng = stc64_new(seed);
@@ -28,7 +28,7 @@ int main()
sum += stc64_uniform(&rng, &dist1); // unbiased
}
diff = clock() - before;
- printf("unbiased 0-%" PRIuMAX "\t: %f secs, %" PRIuMAX ", avg: %f\n", range, (float) diff / CLOCKS_PER_SEC, N, (double) sum / N);
+ printf("unbiased 0-%" c_zu "\t: %f secs, %" c_zu ", avg: %f\n", range, (float) diff / CLOCKS_PER_SEC, N, (double) sum / N);
sum = 0;
rng = stc64_new(seed);
@@ -37,6 +37,6 @@ int main()
sum += stc64_rand(&rng) % (range + 1); // biased
}
diff = clock() - before;
- printf("biased 0-%" PRIuMAX " \t: %f secs, %" PRIuMAX ", avg: %f\n", range, (float) diff / CLOCKS_PER_SEC, N, (double) sum / N);
+ printf("biased 0-%" c_zu " \t: %f secs, %" c_zu ", avg: %f\n", range, (float) diff / CLOCKS_PER_SEC, N, (double) sum / N);
}