編寫一個Java 應用程序,計算兩個大整數的和、差、積和商,並計算一個大整數的因 子個數(因子中不包括1 和大整數本身)。


 1 package ex6_2;
 2 import java.math.BigInteger;
 3 
 4 public class BigintegerExample {
 5     public static void main(String[] args) {
 6                 BigInteger n1=new BigInteger("987654321987654321");
 7                 BigInteger n2=new BigInteger("123456789123456789");
 8                 BigInteger result=null;
 9                 result=n1.add(n2);
10                 System.out.println("和:"+result.toString());
11                 result=n1.subtract(n2);
12                 System.out.println("差:"+result.toString());
13                 result=n1.multiply(n2);
14                 System.out.println("積:"+result.toString());
15                 result=n1.divide(n2);
16                 System.out.println("商:"+result.toString());
17                 BigInteger m=new BigInteger("123"),
18                            COUNT=new BigInteger("0"),
19                                 ONE=new BigInteger("1"),
20                                TWO=new BigInteger("2");
21                 System.out.print(m.toString()+"的因子有:");
22                 for(BigInteger i=TWO; i.compareTo(m)<0;i=i.add(ONE)){
23                     if((m.remainder(i).compareTo(BigInteger.ZERO))==0){
24                         COUNT=COUNT.add(ONE);
25                         System.out.print("  "+i.toString());
26                     }
27                 }
28                 System.out.println(" ");
29                 System.out.println(m.toString()+"一共有"+COUNT.toString()+"個因子");
30             }
31     }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



猜您在找 Oracle計算兩個整數的和與這兩個整數的差與商 6.編寫一個Java應用程序,該應用程序包括2個類:Print類和主類E。Print 類里有一個方法output()功能是輸出100 ~ 999之間的所有水仙花數(各位數字的 立方和等於這個三位數本身,如: 371 = 33 + 73 + 13。)在主類E的main方法中來 測試類Print。 編寫一個Java 應用程序,用戶從輸入對話框輸入了兩個日期,程序將判斷兩個日期的 大小關系,以及兩個日期之間的間隔天數。 28.按要求編寫一個Java應用程序: (1)定義一個類,描述一個矩形,包含有長、寬兩種屬性,和計算面積方法。 (2)編寫一個類,繼承自矩形類,同時該類描述長方體,具有長、寬、高屬性, 和計算體積的方法。 (3)編寫一個測試類,對以上兩個類進行測試,創建一個長方體,定義其長、 寬、高,輸出其底面積和體積。 3.編寫Java應用程序。首先定義一個描述銀行賬戶的Account類,包括成員變 量“賬號”和“存款余額”,成員方法有“存款”、“取款”和“余額查詢”。其次, 編寫一個主類,在主類中測試Account類的功能。 Java計算兩個時間的天數差與月數差 LocalDateTime Java中如何把兩個數組合並為一個 Leetcode練習(Python):第349題:兩個數組的交集:給定兩個數組,編寫一個函數來計算它們的交集。 按要求編寫Java應用程序。 (1)建立一個名叫Cat的類: 屬性:姓名、毛色、年齡 行為:顯示姓名、喊叫 (2)編寫主類: 創建一個對象貓,姓名為“妮妮”,毛色為“灰色”,年齡為2歲,在屏幕上輸 出該對象的毛色和年齡,讓該對象調用顯示姓名和喊叫兩個方法。 編寫一個JAVA類,用於計算兩個日期之間的周數。
 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM