簡體   English   中英

如何在不使用 Math.Pow 的 if 語句中將 10 提升為 9 (10^9)? C#

[英]How do I write 10 raised to 9 (10^9) in an if-statement not using Math.Pow? C#

如果這個問題已經得到回答,我對此很抱歉。

我正在 c# 中編寫一個程序,我正在嘗試制作一個 if 語句,其中 integer 不能高於 10 提高到 9 (10^9) 並且不低於或等於 0。我試圖搜索它並發現我也許可以使用 Math.Pow(10,9) 但我不知道如何在 if 語句中做到這一點? 現在我只嘗試編譯代碼,同時寫一個大數字,但它應該是10升到9,我不知道怎么寫?

這是代碼:

if (C > 100000 || C <= 0)

您可以使用以下代碼驗證數字是否介於 10^9 和 0 之間

  if (Math.Pow(10, 9) >= C &&  C > 0)
      Console.WriteLine("valid");
  else
      Console.WriteLine("Invalid");
       

暫無
暫無

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

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