案例:求2ml 75%的酒精,分別稀釋為70%、65%、60%、55%、50%、45%、40%、35%、30%、25%、20%、15%、10%時所需要的水量;
**如下:
model:
!求2ml 75%的酒精,稀釋為70%、65%、60%、
55%、50%、45%、40%、35%、30%、25%、20%、15%、10%時所需要的水量;
sets:
water /1..13/:x,y,a,b;
endsets
data:
a=3 3.5 4 4.5 5 5.5 6 6.5 7 7.5 8 8.5 9;
b=7 6.5 6 5.5 5 4.5 4 3.5 3 2.5 2 1.5 1;
enddata
@for(water(i):x(i)=1.5*a(i)/b(i));
@for(water(i):y(i)=x(i)-0.5);
end結果如下:
解釋如下:(保留兩位小數,四捨五入)
配成70%的酒精時,需要水0.1428571ml(這裡用四捨五入,即需水0.14ml);
配成65%的酒精時,需要水0.3076923ml(這裡用四捨五入,即需水0.31ml);
配成60%的酒精時,需要水0.5000000ml(這裡用四捨五入,即需水0.50ml);
配成55%的酒精時,需要水0.7272727ml(這裡用四捨五入,即需水0.73ml);
配成50%的酒精時,需要水0.1000000ml(這裡用四捨五入,即需水1.00ml);
配成45%的酒精時,需要水1.333333ml(這裡用四捨五入,即需水1.33ml);
配成40%的酒精時,需要水1.750000ml(這裡用四捨五入,即需水1.75ml);
配成35%的酒精時,需要水2.285714ml(這裡用四捨五入,即需水2.90ml);
配成30%的酒精時,需要水3.000000ml(這裡用四捨五入,即需水3.00ml);
配成25%的酒精時,需要水4.000000ml(這裡用四捨五入,即需水4.00ml);
配成20%的酒精時,需要水5.500000ml(這裡用四捨五入,即需水5.5ml);
配成15%的酒精時,需要水8.000000ml(這裡用四捨五入,即需水8.00ml);
配成10%的酒精時,需要水13.00000ml(這裡用四捨五入,即需水13.0ml);
Lingo解決最優化問題
目錄 三 待更新 前面,我們已經對lingo有了一定的了解,但是要想真正的熟悉lingo在解決優化問題中的強大之處,還需要不斷加強相關訓練,本文主要是使用lingo來解決優化問題,該文的主要目的有以下三點 若您對lingo的安裝及基本操作不是很了解,可暫且移步 lingo安裝 lingo基本操作 優...
用springAOP解決許可權問題
1.service層 public inte ce personservice public class personserviceimpl implements personservice privilegeinfo name updateperson public void updatepers...
python 用解決約瑟夫問題
coding utf 8 created on 2017年8月8日 author administrator 用python實現迴圈鍊錶,解決約瑟夫問題 class person def init self,num,next none self.next next self.num num defc...