看了b站媽咪叔的科普突然產生的靈感,戰神I7-6700已經高性能跑一天沒發現不穩定,有條件的大佬歡迎測驗演算法穩定性。
覺得好的能用的,就拿去白嫖吧!第一次發帖,還不太會用論壇,請多多關照!
#include<stdio.h>
#define GETRAND (*(long*)&(seed=seed*(1-seed)*4))//僅適用于小端存盤系統,大端存盤請取后幾個位元組
void main()
{
double seed=0.1;//0-1之間的小數,不能是0.5,還有無窮多的個數不能取,不過幾乎不可能取到
while(1)
{
printf("%d\n",GETRAND);
getchar();
}
}
必須要給分。。。emmmm那么,測驗出重復的給分吧!
uj5u.com熱心網友回復:
可以多找幾個在線編譯器測
uj5u.com熱心網友回復:
intel早就有rdseed、rdrand指令了,rdseed可以產生真亂數(讀芯片內部溫度探頭的熱噪聲資料),rdrand產生以rdseed為種子的高質量偽亂數轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/81120.html
標籤:新手樂園
下一篇:小白在線求學
