下沙论坛

 找回密码
 注册论坛(EC通行证)

QQ登录

QQ登录

下沙大学生网QQ群8(千人群)
群号:6490324 ,验证:下沙大学生网。
用手机发布本地信息严禁群发,各种宣传贴请发表在下沙信息版块有问必答,欢迎提问 提升会员等级,助你宣传
新会员必读 大学生的论坛下沙新生必读下沙币获得方法及使用
查看: 2267|回复: 4
打印 上一主题 下一主题

帮帮我啊,好郁闷哦

[复制链接]
虚凝 该用户已被删除
跳转到指定楼层
1
发表于 2004-5-29 20:10:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
懂c++的帮帮我啊
# ?0 w6 i2 m' ?0 e为什么给浮点性设置了两个有效位数后,输入一些数据进行运算后会有科学计数法的呢
# c8 p6 [; A0 l" o4 Y. e/ @像2e++8这样的,是不是我的程序哪里写错了
4 o$ L* p4 i+ ]; ?我用的是setprecision函数0 `+ H5 i0 y1 k  E4 Y1 O& ]: t
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 顶 踩

该用户从未签到

2
发表于 2004-5-30 16:44:00 | 只看该作者
浮点输出,setprecision(n)表有效位数。3 d+ ?2 \# B$ g- `2 s

2 T0 D# t$ }; d. s" {, w1 h. X4 L定点输出(setiosflags(ios::fixed)),setprecision(n)表小数点后数字位数。7 B- B, y" {. |6 ~; J9 r$ q

) ]  ?4 W- j$ G" K! b7 t指数形式输出中(setiosflags(ios::scientific)),setprecision(n)表小数位数。
$ S* c7 l! y% p' {3 o9 b
, F; _0 S4 L( x8 m2 N: U
虚凝 该用户已被删除
3
 楼主| 发表于 2004-5-31 20:28:00 | 只看该作者
不明白也,能不能详细说一说啊 1 _, `6 ]9 J! Q这是我的代码:3 r3 m! b N+ S) b 错在哪里???? / `4 H; U! f2 Q! \void main()4 }( {3 y. b) W$ u2 M {n=4; 2 ?0 g" ?6 e# kcout<<"请输入基向量 bb["<2 d, l2 n% J" K( [ ^! Dfor(i=1;i<=n-1;i++) 8 K% N9 F8 w" Q: o7 o' j3 f% d* b. a{for(j=1;j<=n-1;j++) " u2 C* |4 V' h) p0 P9 S" [1 u cin>>bb[j]; , A( i# E2 M! Y- I! _# B: F; `cout<<'\n';} ; `0 o) V1 O8 U W" E7 bvoid computertb() //求逆矩阵tb[] 9 Y( {4 E- q) G4 d{ for(i=1;i<=n-1;i++) . [1 F' |$ \* M! V* W5 ?! G$ }( f{for(j=n;j<=2*n-2;j++) 8 ?7 j+ G) e8 G r E$ x {if (i==j-n+1) bb[j]=1; : d& I Y% N! I: Jelse bb[j]=0; 0 _5 L1 x* [( R w& u4 f( I}} : o9 O7 e0 @5 \4 Dfor(i=1;i<=n-1;i++)$ [/ @: `$ O- j4 B- M7 ` {if(bb!=1)1 S5 t5 u& S' g, g {for (j=i+1;j<=2*n-2;j++) bb[j]=bb[j]/bb;1 N) o* X/ |; e' P5 w2 ` bb=1;} # r( e, B% J$ E* y4 z( g( t/ Dfor(k=i+1;k3 R7 K- i0 W$ ]3 g{if(bb[k]!=0)% R: \, N# c0 {8 U {for(j=i+1;j<=2*n-2;j++) bb[k][j]=bb[k][j]-bb[k]*bb[j];1 H+ s; X, E) E! g. F bb[k]=0;. ~1 \; {2 U0 {0 {, q' m }}} $ G( m' k/ X* ]# c ]for(i=n-1;i>=1;i--)9 y% t& ]; @# a% e( k# ^: E {for(k=i-1;k>=1;k--) 6 W+ f) _; e% ]- U5 z1 U if(bb[k]!=0) % u4 O) i5 _' s! I {for(j=n;j<=2*n-2;j++) bb[k][j]=bb[k][j]-bb[k]*bb[j]; 9 j$ | C0 `8 @3 `- J, V" Sbb[k]=0;2 M) ~% X% V4 Z2 u } / f" D' g/ w6 E }9 T3 \; a7 ]' U, k; p8 E: u5 _ for(i=1;i. {; J% T- v; Wfor(j=n;j<=2*n-2;j++) tb[j-n+1]=bb[j];. y: @8 A" |% C0 t4 d for(i=1;i<=n-1;i++) 2 S& U+ S0 m2 i/ k' F; K{for(j=1;j<= n-1;j++) & W+ e+ Z$ l- |* q4 h' a: n" Lcout<[j];8 q5 A$ @1 b2 r9 @* f' i" ]! W+ s, ~ cout<<'\n'; , S x5 L/ A+ J/ V}}+ q0 o$ g- \; B 代码如上:4 g( j- L8 U3 ? 输入: ; `& P" ~! v+ f3 O1 ^2 c 1 2 -1 ( g% m s. ^8 k1 N2 -2 1 n% [! y8 }' C f3 [) M 1 -1 2. U8 J3 h( U$ c% O. @, J 运行结果: ) `; k: g2 f6 @2 U1 0 0 0.33 1 -1.3 / T& B4 I* L5 A j0 1 0 0.33 -1 1.7 / K# y, D" u0 o5 p+ ~, N1 B0 0 1 6e-008 -1 2 2 L" M/ F; V% d4 B7 t* @ - c& v0 Q8 z: X/ C 7 v* X) `! \$ R8 P' j. T! d 3 S4 D+ l- F; `2 K# j5 r

该用户从未签到

4
发表于 2004-8-29 01:44:00 | 只看该作者

倒数第二行setprecision(2)

把2改大一点试试?

该用户从未签到

5
发表于 2004-8-29 13:07:00 | 只看该作者
不懂...............?????????

本版积分规则

关闭

下沙大学生网推荐上一条 /1 下一条

快速回复 返回顶部 返回列表