Problem casting ULong64_t to Double_t in macro

I just tried using the binary 5.14.00e for SLC4 and I get the same problem…

Here is the output:

(If I don’t try to cast the variable tinsec):
(i=0) time= 1147269598409000000 tinsec= 1.80749e+08
(i=1) time= 1147269605440000000 tinsec= 1.14727e+18

(And if I do):
(i=0) time= 1147269598409000000 tinsec= 1.80749e+08
(i=1) time= 1147269605440000000 tinsec= -1.37819e+09

Thanks for your help!

Andrée