为什么汇率会发生变动的原因有哪些