数据分析师 发表于 2013-10-18 17:48

怎么把结果弄成整数?

程序在这。
max=x11+x12+1.65*x23+2.3*x32-(5*x11+10*x21)*0.05-(7*x12+9*x22+12*x32)*0.0312-(6*x13+8*x23)*0.0625-(4*x14+11*x34)*783/7000-7*x15*0.05;5*x11+10*x21<=6000;7*x12+9*x22+12*x32<=10000;6*x13+8*x23<=4000;4*x14+11*x34<=7000;7*x15<=4000;x11+x12-x13-x14-x15=0;x21+x22-x23=0;x32-x34=0;

wujianjack2 发表于 2013-10-19 09:52

   楼主你好,你是想所有的变量取整数还是只是结果为整数?
   如果是变量为整数,可以考虑用@GIN()函数,比如,@GIN(X11);如果是结果可以考虑用@FLOOR()函数,比如,MAX=C;C_FLOOR=@FLOOR(C);

馨冉回忆 发表于 2013-10-19 10:13

谢谢提醒@GIN()函数,我怎么没想起来。谢谢大神提醒

DREAM_RAIN 发表于 2013-12-1 22:08

很赞,谢分享
页: [1]
查看完整版本: 怎么把结果弄成整数?