fsmp.py: 统一数据类型为 float32,解决 q_s 插值越界问题。
如果 loc 和 wander 的类型是 float64,那么有可能出现 PE 从 8.873013496398926 移动到 8.99999960966332 的情况。periodic 认为它小于 9.0,但是当被转化为 float32 时,t 变成 9.0,成为溢出的点。
从一开始把 loc 和 wander 置成 float32 ,那么 periodic 可以直接把 float32(8.99999960966332) 送到 0.0,不再溢出。
Closes: #61 (closed)