Assigning a currency constant to a double leads to incorrect value

Try this code:

const kCurr as currency = 1.2
dim d as double = kCurr
dim c as currency = kCurr

c will contain the value 1.2 but d will have 12000.0. Assigning c to d will work though.

See <https://xojo.com/issue/44846>