首页 新闻 会员 周边 捐助

用C#怎么实现C++的fprintf(fp3,"%0.6f ",zhuansu[I]);???

0
悬赏园豆:10 [已解决问题] 解决于 2012-08-02 15:28
fprintf(fp3,"%0.6f  ",zhuansu[I]);

用C#怎么实现???谢谢

问题补充:

我用writer.Write(string.Format("{0:N6} ", Lp[i])与用fprintf(fp3,"%0.6f  ",zhuansu[I]);写入txt的格式不一样

紫砂清壶的主页 紫砂清壶 | 初学一级 | 园豆:4
提问于:2012-07-30 17:32
< >
分享
最佳答案
0
收获园豆:10
Launcher | 高人七级 |园豆:45050 | 2012-07-30 17:37

小数点知道了,那怎么写浮点型呢?

紫砂清壶 | 园豆:4 (初学一级) | 2012-07-30 17:38

@紫砂清壶: 啥叫怎么写浮点型?

Launcher | 园豆:45050 (高人七级) | 2012-07-30 17:47

@程序猿.码农: "%0.6f  "的功能不是写入浮点型吗?

紫砂清壶 | 园豆:4 (初学一级) | 2012-07-30 17:49

@紫砂清壶: 你是说把一个浮点类型的数写入流(比如文件流)中吗?

Launcher | 园豆:45050 (高人七级) | 2012-07-30 17:52

@紫砂清壶: 用BinaryWriter,写之前用Math.Round或者Decimal.Round取小数位数。

Launcher | 园豆:45050 (高人七级) | 2012-07-30 17:56
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册