优先级调度算法程序代码

[复制链接]
查看11 | 回复2 | 2011-9-28 11:05:03 | 显示全部楼层 |阅读模式
FIFO的方法用下边的Queue改写一下。///////////////////// Queue.h //////////////////////////////#ifndef QUEUE_H#define QUEUE_Hnamespace MyLibrary{#define MYLIBRARY_DEBUG// MYLIBRARY_DEBUG 为测试而用 #ifdef MYLIBRARY_DEBUG#include using std::ostream;#endif/// type def#ifndef FALSE#define FALSE false#endif#ifndef TRUE#def...
回复

使用道具 举报

千问 | 2011-9-28 11:05:03 | 显示全部楼层
是因为精度问题,pow(); 的两个参数都是double,返回值也是doubledouble的值在计算中比较容易出现误差,比如结果应该是100的,但因为误差,结果是99.99999999因为出现误差是有几率的,所以这次结果是错得,下次运行时,结果就是对的,所以在a = pow(10,j); 在结果赋给a时,就是double转int,这时就会失去精度,...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行