1
Ansen OP 貌似找着问题了……
remainder=$dividend % $divisor=10 % 20 =0 这计算错误了。。囧 |
2
vinceguo 2015-01-08 16:29:16 +08:00 1
ABS...
我当初在平板上看那本书的时候感觉实在是蛋疼。 那语法实在是太丑了,还乱得很。可能有历史的原因,也可能需要考虑到对各种东西的兼容。 Anyway,前段时间发现Bash那个漏洞的是Stéphane Chazelas发现的,你在书里面应该看到这名字很多次了吧,里面不少代码是他贡献的。 我学bash后唯一的应用就是实现了一个经典的处理算术表达式的算法:先把算术表达式变成逆波兰表示,然后再计算,最漂亮的是这两步都只用了一个非常基础的数据结构:栈。后来才知道是鼎鼎大名的Dijkstra提出来的shutting yard算法。如果你想看代码的话: http://www.vinceguo.me/blogs/calculator/calc.sh.tar.gz 好吧,说了这一堆不相关的废话。 |