原帖由 bmw 于 2009-8-18 06:38 PM 发表
example
如果我要把 45.66 变成 45.65
或者是我要把 45.12 变成 45.10 然后我应该怎样做
它有点像rounding mechanism
问题是我应该使用什么东西来让它进位或退位(只要decimal进位或退位,integer没有变)? ...
原帖由 bmw 于 2009-8-19 08:45 PM 发表
#include
#include
void input(double[]);
double calculate(double[]);
double roundingTotalPrice(double);
double productPrice[10],totalPrice,totalRoundedPrice;
...
example:we enter
1.22
1
1
1
1
1
1
1
1
1
total price= 1.22
total rounded price=1.21
another example
1.32
1
1
1
1
1
1
1
1
1
total price 10.32
total rounded price 10.30
为甚么这个可以而上面那个却不可以??
是不是我做错什么了??
原帖由 bmw 于 2009-8-19 08:45 PM 发表
#include
#include
void input(double[]);
double calculate(double[]);
double roundingTotalPrice(double);
double productPrice[10],totalPrice,totalRoundedPrice;
void main () {
inpu ...
原帖由 bmw 于 2009-8-22 10:03 AM 发表
请问 ANSI C OR Turbo C++可以用吗??
因为我的 SOFTWARE REQUIREMENT 是鼓励我们用 ANSI C OR Turbo C++ OR Borland C++...
欢迎光临 JBTALKS.CC (https://jbtalks.my/) | Powered by Discuz! X2.5 |