Code: Select all
; tested with PB 6.03 beta 3 (x64)
Define a.d, b.q
a = 2451544.5000115740113
b = (a - 2440587.5) * 86400
Debug b ; ASM backend (Windows 11 and Linux Mint 20.3): 946684801
; C backend (Windows 11 and Linux Mint 20.3): 946684800
Note: Using Round() yields consistent results.