當前位置:編程學習大全網 - 編程軟體 - lingo中如何表達A<0或者B<0

lingo中如何表達A<0或者B<0

愛吃蘋果的少年,

妳好:

在Lingo中表達A<0,有兩種方式:(1)在條件語句判定時,使用A#LT#0;(2)作為約束條件時,必須使用A<0。

那麽對應的表達A<0 或者B<0,自然也要區分這樣兩種情況,同上,在(1)中可以這樣表達:(A#LT#0)#OR#(B#LT#0)(具體效果如何,沒有測試,還望見諒!);

由於Lingo提供了@sign函數,即@sign(x) 當x<0時,為-1,否則為1。顯然,若A<0或者B<0,無非是(A<0,B<0),或者(A<0,B>=0),或者(A>=0,B<0),那麽無論哪種情況,@sign(A) + @sign(B) 都不會超過0,即只要設定@sign(A) + @sign(B)<=0,即可解決問題。

  • 上一篇:新疆惠天精密模具科技有限公司怎麽樣
  • 下一篇:2021年萍鄉市湘東區中小學教師招聘(含特崗教師)預錄名單公示
  • copyright 2024編程學習大全網