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

java階乘計算獲得結(jié)果末尾0的個數(shù)代碼實現(xiàn)

 更新時間:2013年12月02日 13:57:31   作者:  
今天偶然看到一個要求,求1000~10000之間的數(shù)n的階乘并計算所得的數(shù)n!末尾有多少個0?要求: 不計算 只要得到末尾有多少個0就可以了,看下面的代碼吧

看到題目后,分析了下, 10的階乘就已經(jīng)很大了。計算出來再得到這個末尾的0的個數(shù),完全不現(xiàn)實,即使實現(xiàn)了也是很麻煩的。

后來想某個數(shù)的階乘中乘積有5結(jié)尾的數(shù)字的時候就應(yīng)該在結(jié)果的末尾產(chǎn)生一個0.

付諸實現(xiàn),測試了幾個, 沒出錯。

貼出來, 大家看看, 有問題了及時指教:

復(fù)制代碼 代碼如下:

/**
     * 求1000~10000之間的數(shù)n的階層并計算所得的數(shù)n!末尾有多少個0?
     */
    public static void test2(int number){
        int count = number/5;
        System.out.println(count);
    }

又復(fù)習(xí)了下數(shù)學(xué)知識,上面的計算應(yīng)該是不對的。

應(yīng)該寫成下面這樣,每到5的倍數(shù)時候會+1 。

復(fù)制代碼 代碼如下:

int x = 10000;
while (x>0)
{
      count = count + x / 5;
      x = x / 5;
}
System.out.println(count);

相關(guān)文章

  • Spring?boot配置綁定和配置屬性校驗的方式詳解

    Spring?boot配置綁定和配置屬性校驗的方式詳解

    這篇文章主要介紹了Spring?boot配置綁定和配置屬性校驗,SpringBoot 提供了2 種方式進行配置綁定,即使用 @ConfigurationProperties 注解和使用 @Value 注解,需要的朋友可以參考下
    2022-05-05
  • SpringMVC的執(zhí)行流程及組件詳解

    SpringMVC的執(zhí)行流程及組件詳解

    這篇文章主要介紹了SpringMVC的執(zhí)行流程及組件詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-11-11
  • 在SpringBoot中使用MongoDB的簡單場景案例

    在SpringBoot中使用MongoDB的簡單場景案例

    MongoDB 是一種非關(guān)系型數(shù)據(jù)庫,也被稱為 NoSQL 數(shù)據(jù)庫,它主要以文檔的形式存儲數(shù)據(jù),本文給大家介紹了在SpringBoot中使用MongoDB的簡單場景案例,并通過代碼示例講解的非常詳細(xì),需要的朋友可以參考下
    2024-09-09
  • java生成隨機圖片驗證碼

    java生成隨機圖片驗證碼

    這篇文章主要為大家詳細(xì)介紹了java生成隨機圖片驗證碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-12-12
  • java變量的聲明與賦值分離規(guī)范示例

    java變量的聲明與賦值分離規(guī)范示例

    這篇文章主要為大家介紹了java變量的聲明與賦值分離規(guī)范示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-09-09
  • JavaWeb利用郵箱幫用戶找回密碼

    JavaWeb利用郵箱幫用戶找回密碼

    這篇文章主要為大家詳細(xì)介紹了JavaWeb利用郵箱幫用戶找回密碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-02-02
  • Spring Boot面試題總結(jié)

    Spring Boot面試題總結(jié)

    這篇文章主要介紹了Spring Boot面試題總結(jié),本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-09-09
  • Java中Maven Shade插件的具體使用

    Java中Maven Shade插件的具體使用

    Maven Shade插件它可以幫助你在構(gòu)建項目時打包所有依賴項,并將其打包到一個單獨的JAR文件中,本文就介紹一下Maven Shade插件的具體使用,具有一定參考價值,感興趣的可以了解一下
    2023-08-08
  • Springboot Thymeleaf數(shù)字對象使用方法

    Springboot Thymeleaf數(shù)字對象使用方法

    這篇文章主要介紹了Springboot Thymeleaf數(shù)字對象使用方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2007-09-09
  • 深入了解Java atomic原子類的使用方法和原理

    深入了解Java atomic原子類的使用方法和原理

    這篇文章主要介紹了深入了解Java atomic原子類的使用方法和原理,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,,需要的朋友可以參考下
    2019-06-06

最新評論

扬州市| 江安县| 柏乡县| 梅州市| 达州市| 闽清县| 原平市| 垫江县| 万安县| 临泉县| 山丹县| 凤翔县| 静安区| 息烽县| 鸡泽县| 色达县| 西峡县| 安塞县| 卢湾区| 郧西县| 米脂县| 侯马市| 淮南市| 县级市| 西吉县| 宜宾县| 安西县| 通道| 丽水市| 凤山市| 镇沅| 娄烦县| 南平市| 建瓯市| 盱眙县| 三明市| 金门县| 诸暨市| 舟山市| 星座| 青冈县|