2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441 LOGICAL RESET
2442
2443 INTEGER I, IC, MI
2444
2445 SAVE i, ic, mi
2446
2447 IF( reset )THEN
2448
2449 mi = 891
2450 i = 7
2451 ic = 0
2452 reset = .false.
2453 END IF
2454
2455
2456
2457
2458
2459
2460
2461 ic = ic + 1
2462 10 i = i*mi
2463 i = i - 1000*( i/1000 )
2464 IF( ic.GE.5 )THEN
2465 ic = 0
2466 GO TO 10
2467 END IF
2468 dbeg = ( i - 500 )/1001.0d0
2469 RETURN
2470
2471
2472
double precision function dbeg(reset)