When I run this command, the storage always gets an integer. why?

/execute store result storage quantum:stats Motion1 float 1 run data get entity @s Motion[1]

Continue to help post