2008年1月7日

使用传统算法进行表达式求值(数字支持科学表示法,操作符支持加减乘除乘方, 支持括号, 不支持函数)

摘要: 一. 预处理中缀表达式,去除所有的空格,如果第一个字符是 “-”,在前面加 “0”。 如果 "^" 后紧跟负数-m (m 0),则把这个数替换成 "(0-m)"。 例如: "-3^-20 + 30" 处理 结果为 "0-3^(0-20)+30"。 阅读全文

posted @ 2008-01-07 22:57 优哉@游哉 阅读(2639) 评论(3) 推荐(0) 编辑

导航