Java中的大數(shù)類簡(jiǎn)單實(shí)現(xiàn)
Java中的大數(shù)類簡(jiǎn)單實(shí)現(xiàn)
Java中的大數(shù)還是挺好用,而且很方便,所以將其羅列如下,以備使用
import java.math.*;
import java.util.*;
//基本使用如下:
x = in.nextBigInteger();
y = in.nextBigInteger();
System.out.println(x.add(y)); //x+y;
System.out.println(x.subtract(y)); //x-y;
System.out.println(x.multiply(y)); // x*y;
System.out.println(x.remainder(y)); // x%y;
System.out.println(x.abs()); // x的絕對(duì)值;
System.out.println(x.compareTo(y)==0); //x和y進(jìn)行比較
System.out.println(x.toString(2)); // 轉(zhuǎn)化為 x 的 n進(jìn)制;
x=BigInteger.ONE; //對(duì)x進(jìn)行賦值
x=BigInteger.valueOf(5);// 對(duì)x進(jìn)行賦值,使用的是long/int 類型數(shù)據(jù)
System.out.println(x);
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
Spring 實(shí)現(xiàn)數(shù)據(jù)庫(kù)讀寫(xiě)分離的示例
現(xiàn)在大型的電子商務(wù)系統(tǒng),在數(shù)據(jù)庫(kù)層面大都采用讀寫(xiě)分離技術(shù),我們通常的做法就是把查詢從主庫(kù)中抽取出來(lái),采用多個(gè)從庫(kù),使用負(fù)載均衡,減輕每個(gè)從庫(kù)的查詢壓力。2017-01-01
Java wait和notifyAll實(shí)現(xiàn)簡(jiǎn)單的阻塞隊(duì)列
這篇文章主要介紹了Java wait和notifyAll實(shí)現(xiàn)簡(jiǎn)單的阻塞隊(duì)列,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-10-10
Windows下使用Graalvm將Springboot應(yīng)用編譯成exe大大提高啟動(dòng)和運(yùn)行效率(推薦)
這篇文章主要介紹了Windows下使用Graalvm將Springboot應(yīng)用編譯成exe大大提高啟動(dòng)和運(yùn)行效率,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-02-02
Maven項(xiàng)目在new module后,pom文件顯示為Ignored pom.xml問(wèn)題
在Maven項(xiàng)目中,若創(chuàng)建過(guò)同名module后刪除,再次創(chuàng)建時(shí)可能導(dǎo)致pom.xml文件被IDEA忽略,原因是IDEA保留了之前module的痕跡,導(dǎo)致重建時(shí)將其視為已刪除的module,解決方法是進(jìn)入IDEA設(shè)置,找到Maven的Ignored Files設(shè)置2024-09-09
java中用float時(shí),數(shù)字后面加f,這樣是為什么你知道嗎
這篇文章主要介紹了java用float時(shí),數(shù)字后面加f,這樣是為什么你知道嗎?具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-09-09

