成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux/Unix下常用數學計算

運維 系統運維
會寫C當然很快就可以解決了。但有點大才小用了,以前我一直使用gdb下的print來做,但有時候還是不大好,如: 1.1^10這樣的計算目前還不知道怎么解決,簡單了了解了一下,原來shell中的萬能的awk就可以幫我們了。

有時候我們需要做一些簡單的計算,

如:1.1^10 應該是多少,計算一些百分率等等小事情,如果在windows下我們就知道回去用計算器了,Linux/Unix下怎么辦呢。

會寫C當然很快就可以解決了。但有點大才小用了,以前我一直使用gdb下的print來做,但有時候還是不大好,如: 1.1^10這樣的計算目前還不知道怎么解決,簡單了了解了一下,原來shell中的***的awk就可以幫我們了。

看一些簡單的事例:

[oracle@asm tmp]$ gdb

GNU gdb Red Hat Linux (6.3.0.0-1.63rh)

Copyright 2004 Free Software Foundation, Inc.

GDB is free software, covered by the GNU General Public License, and you are

welcome to change it and/or distribute copies of it under certain conditions.

Type "show copying" to see the conditions.

There is absolutely no warranty for GDB.  Type "show warranty" for details.

This GDB was configured as "i386-redhat-linux-gnu".

(gdb) p 1.4*123.324*3

$1 = 517.96079999999995

(gdb) p /x 1.4*123.324*3

$2 = 0x205

(gdb) p /x 4*24

$3 = 0x60

(gdb)

[oracle@asm tmp]$ echo | awk '{print 1.1*2*23.34;}'

51.348

[oracle@asm tmp]$ awk 'BEGIN {print (1.25^10);}'

9.31323

awk 支持不少常見的運算符, 如:

+ (加),- (減), * (乘), / (除), ^ 或 **(乘方), % 取模) 等等。

此外, awk 也提供了一些常用的數學函數, 比如 sin(x), cos(x), exp(x), log(x), sqrt(x), rand()。 使用這些運算符和函數可以直接進行一些簡單的運算:

[oracle@asm tmp]$ echo | awk '{print sin(2);}'

0.909297

如果比會使用的話這個其實比使用windows下的計算器,C寫的小程序要的來的快多了。

【編輯推薦】

  1. Linux應用:在Fedora 下安裝opera瀏覽器
  2. linux死機了怎么辦 處理辦法詳細解析
  3. linux塊設備,字符設備
責任編輯:趙寧寧 來源: chinaitlab
相關推薦

2011-07-12 15:21:51

POSIX規范Linux

2010-07-01 12:36:00

2010-10-08 11:00:40

常用mysql命令

2010-05-07 16:21:54

Unix系統

2010-04-20 11:52:33

Unix操作系統

2018-05-15 08:40:40

Linux命令數學運算

2017-04-19 21:10:08

LinuxNMAP掃描

2014-07-31 11:24:21

Linuxshell命令

2017-03-29 13:42:08

LinuxNMAP掃描

2010-03-08 09:27:55

Linux Unix區

2010-03-23 16:35:31

shell 腳本編程

2011-07-26 09:48:47

Shell快捷鍵grepinit

2010-04-21 16:42:48

Unix信號量

2010-04-21 10:19:40

Unix Shell

2020-12-07 10:30:39

LinuxUnix物聯網

2022-03-10 10:14:11

LinuxKAlgebra圖形計算器

2009-12-09 09:25:52

Linux命令行svn命令

2010-05-20 13:19:50

Linux下SVN 命

2010-03-03 15:23:41

2013-10-30 10:35:29

Linux命令文本處理
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产欧美日韩一区二区三区在线 | 午夜在线小视频 | 天天干视频 | 深夜福利亚洲 | 国产精品日韩一区 | 久久久免费观看视频 | 国产精品免费一区二区三区 | 欧美精品在线一区 | 日韩免费1区二区电影 | 日日摸夜夜爽人人添av | 中文字幕在线看第二 | 中文字字幕一区二区三区四区五区 | 91影院在线观看 | 日韩视频一区二区在线 | 国产日韩欧美精品一区二区三区 | 日本一本视频 | 欧美 日韩 国产 成人 在线 | 中文字幕在线一区 | 欧美福利久久 | 久久亚洲国产精品日日av夜夜 | 中文字幕日韩欧美 | 怡红院怡春院一级毛片 | 国产精品毛片一区二区在线看 | 欧美黑人体内she精在线观看 | 欧美二三区| 欧美视频1区 | 欧美freesex黑人又粗又大 | 91视频在线 | 久久久久国产精品 | 欧洲成人 | 亚洲国产一区二区三区在线观看 | 夜夜草| 久久久久久久久久爱 | 操久久久| 51ⅴ精品国产91久久久久久 | 免费色网址 | 国产91丝袜在线播放 | 欧美一级在线观看 | 久久久精品一区二区 | 日本污视频 | 狠狠干五月天 |