我試圖實現定義爲in this answer的隨機數生成器。至少從我的知識來看,至少應該如何實現第一行static unsigned long x=123456789, y=362436069, z=521288629;,因爲它在功能之外被顯示出來有一些含糊不清的地方。我以爲這是打算作爲一個類的成員,從而實現了它: class rng2{
public:
unsigned lon
我在我的64位計算機中使用double long而sizeof(double long)是16 bytes。 所以我做了如下分配: long double f = 0xA0000000000000000000000000000000; // 32 characters in hex
,我得到這樣的警告:warning: integer constant is too large for its