三九宝宝网宝宝百科宝宝知识

3两个数相乘小数点后位数没有限制请写一个高精度算法 ??

01月13日 编辑 39baobao.com

[如何做数学的十字相乘法]因式分解中,十字相乘法本质的精神就是在知道了分解后 各个项的系数和原来系数的关系之后,通过枚举,寻求解 的一种方法. 如果,我们考虑的只是在有理数域对因式进行分解. 那么十字...+阅读

import java.util.*;

class AddBigNumber{

public static StringBuffer Mul(StringBuffer s1,StringBuffer s2){

StringBuffer sb=new StringBuffer();

for(int i=0;i

sb.append(0);

for(int i=s1.length()-1;i>=0;i--){

for(int j=s2.length()-1;j>=0;j--){

int m=(int)(s1.charAt(i)-'0')*(int)(s2.charAt(j)-'0');

int n=i+j+1;

int x=(int)(sb.charAt(n)-'0');

x=x+m;

char c=String.valueOf(x%10).charAt(0);

sb.setCharAt(n,c);

while(x>=10){

m=x/10;

n--;

x=(int)(sb.charAt(n)-'0');

x=x+m;

c=String.valueOf(x%10).charAt(0);

sb.setCharAt(n,c);

}

}

}

return sb;

}

public static void main(String[] args){

StringBuffer sb=new StringBuffer("1");

StringBuffer s;

for(int i=1;i<=2010;i++){

s=new StringBuffer(String.valueOf(i));

sb=Mul(s,sb);

}

int j=0;

while(sb.charAt(j)-'0'==0){

j++;

}

sb.replace(0,j,"");

System.out.println(sb);

}

}

你只要将输入的小数变整数,到最后在将小数点加上就行了。

以下为关联文档:

三位分数相乘怎么算·《分数乘法》第1课时:分数与整数相乘 教案 《分数乘法》第1课时:分数与整数相乘 教案 第1课时 教学内容:分数与整数相乘(第38~39页上的例 1、例2) 教学目标: 1、使学生通过自主...

十字相乘法讲解十字相乘法能把某些二次三项式分解因式。这种方法的关键是把二次项a分解成两个因数a1,a2的积a1•a2,把常数项c分解成两个因数c1,c2的积c1•c2,并使a1c2+a2c1正好是一次项b,那么...

十字相乘法怎么做a^2+b+c 一定要c能拆出两个数,相加,或减得出b 十字相乘就是把二次项拆成两个数的积, 常数项拆成两个数的积, 拆成的那些数经过十字相成后再相加正好等于一次项, 看一下这个简单的...

我想学习十字相乘法怎么学十字相乘法虽然比较难学,但是一旦学会了它,用它来解题,会给我们带来很多方便,以下是我对十字相乘法提出的一些个人见解。 1、十字相乘法的方法:十字左边相乘等于二次项系数,右边相...

数学十字相乘法?十字相乘法谁教下你好,很高兴为你解答问题!如果相乘结果是减号,那么括号里面的肯定是一加一减;如果相乘结果是加号,那么括号里面的肯定是同号。如(x-2x 1)仔细分析之后它就是完全平方公式,随意要看清...

高精砌体施工工艺及技术要求去文库,查看完整内容>内容来自用户:haohao0379一、施工准备1.1材料准备及要求1.蒸压加气混凝土砌块等:蒸压加气混凝土砌块的品种、强度等级必须符合设计要求,并应规格一致,砌块龄...

经济学序数效用函数为什么是相乘比如U=XY,X和Y分别是A和B的数量,然后给一个W=P1*X+P2*B,求最大化效用以及此时的A和B的量吧。 效用函数有很多形式但无论以何种形式,它都是某几个商品数量的函数,一般以下几种形...

幼儿园大班逻辑高精灵的影子的教案[活动目标] 1、通过对生活中影子的回顾,丰富对影子的认识。 1、通过一系列的观察实验活动,有兴趣地探索影子产生的原因。 2、初步获得影子变化的经验。 [活动准备] (1)活动前...

高精子质量的食物有哪些高精子质量的食物 1、富锌食物:各种植物植物性食物中含锌量比较高的有豆类、花生、小米、萝卜、大白菜等;各种动物性食物中,以牡蛎含锌最为丰富,此外,牛肉、鸡肝、蛋类、羊排、...

推荐阅读
图文推荐