关于1000的阶乘作为中间值,如何算#include "stdio.h"long double fact(int n){int j=1;double h=1.0;for(j=1;j

来源:学生作业帮助网 编辑:作业帮 时间:2024/08/15 23:12:54
关于1000的阶乘作为中间值,如何算#include
xŐNAO#^P ń}dE4d *`<(JD_x gTw_꫒!|Nuٚ ]45aVмAUbiMJ9MM1Qb"-8jAT7J3AO5 -y42$ʿ`XZɊ_@vfohviɆ>fZ- ],x]2"\X]ctF q8ZrIRfG&wwtoK︗d9#S _O. |x/'2[@Ƶ{3Mz/Oo?D2' !~:G6

关于1000的阶乘作为中间值,如何算#include "stdio.h"long double fact(int n){int j=1;double h=1.0;for(j=1;j
关于1000的阶乘作为中间值,如何算
#include "stdio.h"
long double fact(int n)
{
int j=1;

double h=1.0;
for(j=1;j

关于1000的阶乘作为中间值,如何算#include "stdio.h"long double fact(int n){int j=1;double h=1.0;for(j=1;j
你可以用 log1+log2+.log1000 来算1000!的以10为底对数值,然后比如说最后算出来的值是234.567,那么结果就是10的234次方再乘以10的0.567次方也就是3.689*10^234
这样算出来精确一点