QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 894|回复: 4

awk 算法 怎么办 ?

[复制链接]
发表于 2004-10-15 18:13:03 | 显示全部楼层 |阅读模式
alpha=0.000872665

在 awk 中 用 cos(alpha) =1

怎样才能 得到正确的结果

大家帮帮忙呀,
已经等了好几天了 !!
发表于 2004-10-15 18:52:01 | 显示全部楼层
在alpha.log文件中写入如下内容
[code:1]alpha=0.000872665
[/code:1]

再执行下面的命令行
[code:1]$ gawk 'BEGIN{ FS="="}{;  print cos($2) }' alpha.log
[/code:1]

我看了20分钟的gawk的man手册写的,千万不要再问我更深的问题。
回复

使用道具 举报

发表于 2004-10-15 18:58:53 | 显示全部楼层
指定 OFMT, 比如 OFMT="%.16g"。

你应该发到 Shell 编程版。
回复

使用道具 举报

发表于 2004-10-15 19:14:27 | 显示全部楼层
[quote:17fb8e4da8="kakuyou"]在alpha.log文件中写入如下内容
[code:1]alpha=0.000872665
[/code:1]

再执行下面的命令行
[code:1]$ gawk 'BEGIN{ FS="="}{;  print cos($2) }' alpha.log
[/code:1]

我看了20分钟的gawk的man手册写的,千万不要再问我更深的问题。 [/quote]不愧是版大呀。
不过,为什么大家不喜欢自己找资料学习呢?

to:楼上的,没有这处版
回复

使用道具 举报

 楼主| 发表于 2004-10-15 19:19:51 | 显示全部楼层

明白了

哦, 原来如此呀

在awk 中 使用的是双精度,
只是输出的是6位而已 ,


谢谢!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-7 07:42 , Processed in 0.044923 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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