diff options
| author | Tyge Løvset <[email protected]> | 2020-09-20 07:54:04 +0200 |
|---|---|---|
| committer | Tyge Løvset <[email protected]> | 2020-09-20 07:54:04 +0200 |
| commit | a9881058fbe47a90d4614f9fb5d693633dbdc7af (patch) | |
| tree | b49db605aed741b43a1cd6ef7c369fcee59e24ad /examples/random.c | |
| parent | 240c4d27067fb6dd04b3964dcfd46342ee1a2de3 (diff) | |
| download | STC-modified-a9881058fbe47a90d4614f9fb5d693633dbdc7af.tar.gz STC-modified-a9881058fbe47a90d4614f9fb5d693633dbdc7af.zip | |
Added c_foreach (i,N) and c_foreach (N), and updated README.md
Diffstat (limited to 'examples/random.c')
| -rw-r--r-- | examples/random.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/examples/random.c b/examples/random.c index 44465ce7..fa63d2af 100644 --- a/examples/random.c +++ b/examples/random.c @@ -18,7 +18,7 @@ int main() printf("32 uniform: %u\n", dist0.range);
double fsum = 0;
before = clock();
- c_forrange (i, size_t, N) {
+ c_forrange (N) {
fsum += (double) crand_uniform_i32(&pcg, &dist0) / dist0.range;
}
difference = clock() - before;
@@ -29,7 +29,7 @@ int main() puts("32 unbiased");
fsum = 0;
before = clock();
- c_forrange (i, size_t, N) {
+ c_forrange (N) {
fsum += (double) crand_unbiased_i32(&pcg, &dist0) / dist0.range;
}
difference = clock() - before;
@@ -40,7 +40,7 @@ int main() crand_uniform_i64_t dist1 = crand_uniform_i64_init(0, N);
sum = 0;
before = clock();
- c_forrange (i, size_t, N) {
+ c_forrange (N) {
sum += crand_uniform_i64(&stc, &dist1);
}
difference = clock() - before;
@@ -52,7 +52,7 @@ int main() size_t N2 = 10000000;
int hist[R] = {0};
sum = 0;
- c_forrange (i, size_t, N2) {
+ c_forrange (N2) {
int n = (int) (crand_normal_f64(&stc, &dist2) + 0.5);
sum += n;
if (n >= 0 && n < R) ++hist[n];
|
