在 XQuery 中,当我尝试执行以下函数时,
fn:number('10.12')
结果是10.12 但如果我尝试将其转换为十进制,
xs:decimal(fn:number('10.12'))
结果是 10.1199999999999992184029906638897955417633056640625
任何人都可以帮助我了解这背后的原因是什么。