C语言简单问题这个rand函数,我实在不懂 next为什么要加上那么大一个数,然后return (unsigned int)(next /65536)%32768啊?原理是啥啊?为什么这样可以产生伪随机数?求求大神帮我看看吧🙏🏼🙏🏼🙏🏼🙏🏼🙏🏼