关于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](/uploads/image/z/3726877-13-7.jpg?t=%E5%85%B3%E4%BA%8E1000%E7%9A%84%E9%98%B6%E4%B9%98%E4%BD%9C%E4%B8%BA%E4%B8%AD%E9%97%B4%E5%80%BC%2C%E5%A6%82%E4%BD%95%E7%AE%97%23include+%22stdio.h%22long+double+fact%28int+n%29%7B%05int+j%3D1%3B%05%05double+h%3D1.0%3B%05for%28j%3D1%3Bj)
xŐNAO#^P
ń}dE4d *`<(JD_xgTw_!| 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
这样算出来精确一点