- 博客(0)
- 资源 (7)
空空如也
java类与对象基础实验(三)
mport java.math.*;
class BigIntegerExample {
public static void main(String args[])
{ BigInteger n1=new BigInteger("987654321987654321987654321"),
n2=new BigInteger("123456789123456789123456789"),
result=null;
result=n1.add(n2);//n1和n2做加法运算
System.out.println("和:"+result.toString());
result=n1.subtract(n2);//n1和n2做减法运算
System.out.println("差:"+result.toString());
result=n1.multiply(n2); //n1和n2做乘法运算
System.out.println("积:"+result.toString());
result=n1.divide(n2);//n1和n2做除法运算
System.out.println("商:"+result.toString());
BigInteger m=new BigInteger("1968957"),
COUNT=new BigInteger("0"),
ONE=new BigInteger("1"),
TWO=new BigInteger("2");
System.out.println(m.toString()+"的因子有:");
for(BigInteger i=TWO;i.compareTo(m)<0;i=i.add(ONE))
{ if((n1.remainder(i).compareTo(BigInteger.ZERO))==0)
{ COUNT=COUNT.add(ONE);
System.out.print(" "+i.toString());
}
}
System.out.println("");
System.out.println(m.toString()+"一共有"+COUNT.toString()+"个因子");
}
}
2011-11-13
java类与对象基础实验(二)
import java.util.*;
public class 解析身份证号码的生日 {
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
System.out.println("请输入你的身份证号码:");
while(scanner.hasNext()){
String id = scanner.next();
if(id.equals("exit"))
break;
if(id.length() == 18){
String year = id.substring(6,10);
String month = id.substring(10,12);
String day = id.substring(12,14);
System.out.println("您的生日是:" + year + "-" + month + "-" + day);
}
else{
System.out.println("身份证号码错误,请重新输入!");
}
}
}
}
2011-11-13
java类与对象基础实验(一)
import java.util.Scanner;
class Rectangle{
double length,width;
Rectangle(){}
Rectangle(double alength,double awidth){
length=alength;
width=awidth;
}
public double perimeter(){
return (length+width)*2;
}
public double area(){
return length*width;
}
}
2011-11-13
java 类与对象基础
import java.math.*;
class BigIntegerExample {
public static void main(String args[])
{ BigInteger n1=new BigInteger("987654321987654321987654321"),
n2=new BigInteger("123456789123456789123456789"),
result=null;
result=n1.add(n2);//n1和n2做加法运算
System.out.println("和:"+result.toString());
result=n1.subtract(n2);//n1和n2做减法运算
System.out.println("差:"+result.toString());
result=n1.multiply(n2); //n1和n2做乘法运算
System.out.println("积:"+result.toString());
result=n1.divide(n2);//n1和n2做除法运算
System.out.println("商:"+result.toString());
BigInteger m=new BigInteger("1968957"),
COUNT=new BigInteger("0"),
ONE=new BigInteger("1"),
TWO=new BigInteger("2");
System.out.println(m.toString()+"的因子有:");
for(BigInteger i=TWO;i.compareTo(m)<0;i=i.add(ONE))
{ if((n1.remainder(i).compareTo(BigInteger.ZERO))==0)
{ COUNT=COUNT.add(ONE);
System.out.print(" "+i.toString());
}
}
System.out.println("");
System.out.println(m.toString()+"一共有"+COUNT.toString()+"个因子");
}
}
2011-11-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人