[转]windows下srand48()和drand48()的问题
2024-08-21 21:31:10
转自:windows下srand48()和drand48()的问题
#ifndef DRAND48_H
#define DRAND48_H #include <stdlib.h> #define m 0x100000000LL
#define c 0xB16
#define a 0x5DEECE66DLL static unsigned long long seed = ; double drand48(void)
{
seed = (a * seed + c) & 0xFFFFFFFFFFFFLL;
unsigned int x = seed >> ;
return ((double)x / (double)m); } void srand48(unsigned int i)
{
seed = (((long long int)i) << ) | rand();
} #endif
最新文章
- Winserver下的Hyper-v “未在远程桌面会话中捕获到鼠标”
- Java实现MySQL数据库备份(一)
- iOS 自带二维码扫描功能的实现
- wordpress表结构
- 通过反射封装JDBC
- jenkins创建git任务连接时遇到的问题
- 彻底解决cookie欺骗(有问题)
- OpenShare vs Sharepoint
- 折腾iPhone的生活——设置“查找我的iPhone”,让iPhone更防盗
- iOS开发手记 - iOS9.3 Xcode7打包ipa文件在其他越狱机器上运行的方法和一些问题
- Hdu1097(计算a的b次幂最后一位数值)
- vector中的find
- Sql Server实现多行数据按分组用逗号分隔成一行数据
- 移动App Crash的测试用例设计
- Excel 数据导出
- [刷题]算法竞赛入门经典(第2版) 5-4/UVa10763 - Foreign Exchange
- Qt之QDomDocument操作xml文件-模拟ini文件存储
- 前端基础之html(一)
- 【iCore4 双核心板_FPGA】例程八:乘法器实验——乘法器使用
- Forword(请求转发)与Redirect(重定向)	区别
热门文章
- Java Web开发 之小张老师总结中文乱码解决方案
- C#字符串的常用操作
- PHP上传遇到的问题-php 上传大文件主要涉及配置upload_max_filesize和post_max_size两个选项
- hdu2642Fliping game
- cf 189B - Counting Rhombi
- 函数fsp_seg_inode_page_find_free
- poj12月其他题解(未完)
- Asp.net调用百度搜索引擎
- C#中哈希表与List的比较
- 书签小助手V1.1发布了