簡體   English   中英

如果負十進制值的語句范圍

[英]If statements on negative decimal values ranges

我是C#的新手,我想對一個負值的數字范圍執行if條件,例如if(percentage等於-60至-80)然后執行DoWork,我的問題是,如何使用if語句檢查,因為開關不允許檢查十進制值。 -60到-80表示(從負61到負81)作為我的條件,我該如何在C#中實現這一點,將非常感謝您的幫助,就像我說過自己對.Net世界還很陌生。

if(value >= -80 && value <= -60) {
  doWork();
}

我猜想當您說“小數值范圍”和百分比時,您正在進行計算,因此在這種情況下:

if( x >= -.81 && x <= -.61) { //do something }

否則,它將是:

if( x >= -81 && x <= -61) { //do something }

if(number >= -80.0f && number <= -60.0f)
{
     // Do stuff
}
if(a >= -80 && a <= -60) {
  DoWork();
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM