最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#編程實現(xiàn)取整和取余的方法

 更新時間:2015年11月17日 15:56:51   作者:清風遠行  
這篇文章主要介紹了C#編程實現(xiàn)取整和取余的方法,結合實例形式分析了C#中Math.Celling與Math.Floor函數(shù)的相關使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了C#編程實現(xiàn)取整和取余的方法。分享給大家供大家參考,具體如下:

"%"為取余號,不用多說。
"/"號現(xiàn)在整形運算是取整,浮點運算時為除法運算,如54/10結果為5,54.0/10.0結果為5.4而且取整時不進行四舍五入只取整數(shù)部分,如54/10和56/10是5.

Math.Celling()取整數(shù)的較大數(shù),即向上取整。相當于不管余數(shù)是什么都會進一位。如Math.Celling(54.0/10.0)結果為6.
Math.Ceiling(Convert.ToDecimal(d)).ToString() 或string res = Math.Ceiling(Convert.ToDouble(d)).ToString(); res為5 string res =
Math.Floor()取整數(shù)的較小數(shù),即向下取整。相當于"/"號,即不管余數(shù)部分是什么都不進行進位。如Math.Floor(56.0/10.0)的結果是5.
Math.Floor(Convert.ToDecimal(d)).ToString() 或string res = Math.Floor(Convert.ToDouble(d)).ToString(); res為4

代碼如下:

using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication5
{ class Program { static void Main(string[] args)
{ Console.WriteLine("(54/10):{0}", 54 / 10);
Console.WriteLine("(56/10):{0}", 56/ 10);
Console.WriteLine("(54.0%10.0):{0}", 54.0 % 10.0);
Console.WriteLine("(56.0%10.0):{0}", 56.0 % 10.0);
Console.WriteLine("Math.Celling(54.0/10.0):{0}", Math.Ceiling(54.0 / 10.0));
Console.WriteLine("Math.Celling(56.0/10.0):{0}", Math.Ceiling(56.0 / 10.0));
Console.WriteLine("Math.Floor(54.0/10.0):{0}", Math.Floor(54.0 / 10.0));
Console.WriteLine("Math.Floor(56.0/10.0):{0}", Math.Floor(56.0 / 10.0)); } } }

C#中,關于除法"/"運算得一點問題。

現(xiàn)在C#與法中,"/"除后所得的值的類型,跟他的除數(shù)和被除數(shù)的類型有關。如:

int a=4;
int b=5;
float c=a/b ;

則結果為0(因為會先進行int的除法操作,得出結果0,再將結果轉為float 0;);
總之,得出的數(shù)都是整形的,最終發(fā)覺原來除后所得的值的類型,跟他的除數(shù)和被除數(shù)的類型有關。所以,應寫成:

float a=3;
float b=5;
float c=a/b;

這樣,才能得出正確的結論!

希望本文所述對大家C#程序設計有所幫助。

相關文章

  • C#中的值傳遞和引用傳遞詳細解析

    C#中的值傳遞和引用傳遞詳細解析

    本篇文章主要是對C#中的引用傳遞與值傳遞進行了詳細的分析介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-01-01
  • C# 實現(xiàn)繪制PDF嵌套表格案例詳解

    C# 實現(xiàn)繪制PDF嵌套表格案例詳解

    嵌套表格,顧名思義,就是在一張表格中的特定單元格中再插入一個或者多個表格,本文將為大家介紹C#繪制PDF嵌套表格的代碼示例,需要的同學可以參考一下
    2021-11-11
  • 輕松學習C#的抽象類

    輕松學習C#的抽象類

    輕松學習C#的抽象類,對C#的抽象類感興趣的朋友可以參考本篇文章,幫助大家更靈活的運用C#的抽象類
    2015-11-11
  • C#中的多線程超時處理實踐方案

    C#中的多線程超時處理實踐方案

    這篇文章主要介紹了C#中的多線程超時處理實踐方案,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2018-01-01
  • 詳談C++引用&和指針在作為形參時的區(qū)別

    詳談C++引用&和指針在作為形參時的區(qū)別

    下面小編就為大家?guī)硪黄斦凜++引用&和指針在作為形參時的區(qū)別。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03
  • C# Winform調(diào)用百度接口實現(xiàn)人臉識別教程(附源碼)

    C# Winform調(diào)用百度接口實現(xiàn)人臉識別教程(附源碼)

    這篇文章主要介紹了C# Winform調(diào)用百度接口實現(xiàn)人臉識別教程,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-05-05
  • C# winform 請求http的實現(xiàn)(get,post)

    C# winform 請求http的實現(xiàn)(get,post)

    本文主要介紹了C# winform 請求http的實現(xiàn)(get,post),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-06-06
  • WinForm自定義控件應用實例

    WinForm自定義控件應用實例

    這篇文章主要介紹了WinForm自定義控件應用實例,非常實用的功能,需要的朋友可以參考下
    2014-08-08
  • C#使用TimeSpan時間計算的簡單實現(xiàn)

    C#使用TimeSpan時間計算的簡單實現(xiàn)

    這篇文章主要給大家介紹了關于C#使用TimeSpan時間計算的相關資料,以及通過一個實例代碼給大家介紹了C#使用timespan和timer完成一個簡單的倒計時器的方法,需要的朋友可以參考借鑒,下面隨著小編來一起學習學習吧
    2018-06-06
  • C#窗體讀取EXCEL并存入SQL數(shù)據(jù)庫的方法

    C#窗體讀取EXCEL并存入SQL數(shù)據(jù)庫的方法

    這篇文章主要介紹了C#窗體讀取EXCEL并存入SQL數(shù)據(jù)庫的方法,實例簡述了實現(xiàn)讀取excel及寫入SQL數(shù)據(jù)庫的原理與技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-01-01

最新評論

息烽县| 九龙城区| 瓮安县| 湄潭县| 普陀区| 龙南县| 贵港市| 揭东县| 湘潭市| 奉新县| 阳曲县| 兴安盟| 海淀区| 大理市| 墨玉县| 南昌市| 横峰县| 陇西县| 隆回县| 宁安市| 交城县| 平原县| 高邑县| 湘乡市| 昂仁县| 洛阳市| 延长县| 绵阳市| 武清区| 临桂县| 科技| 郯城县| 武隆县| 凤阳县| 梓潼县| 芒康县| 抚远县| 清原| 申扎县| 凯里市| 宁阳县|