niniwzw

在大概两个月前,我设计了一个简单的多线程服务器。http://www.cnblogs.com/niniwzw/archive/2009/09/27/1575002.html

最近,做了一个和表达式解析相关的东西,也就放到了这个服务器上去了,现在这个服务可以提供下面的功能:

1. 任意大小的数的 加 减 乘 除 乘方 开方 运算。

2. 可以用 ()构成一个任意的表达式。

 

测试方法:

新建一个文本文件,在文件里面放入下面的命令:

telnet 122.224.124.251 8086(服务器已经关闭)

然后保存 成 calc.bat 文件。

双击 这个文件,就可以使用了。


 Welcome to the PHP Test Server.

 To quit, type \'quit\'.
# 1 + (4 + 5)
#
# result : 10
#
# (8^2 + 36) * q(4) * (5+2)
#
# result : 1400
#
#

 

q 代表开方

^ 代表乘方

 

测试一个更加牛的

#
# 2^1000
#
# result : 107150860718626732094842504906000181056140481170553360744375038837035
10511249361224931983788156958581275946729175531468251871452856923140435984577574
69857480393456777482423098542107460506237114187795418215304647498358194126739876
7559165543946077062914571196477686542167660429831652624386837205668069376
#
#

 

如果平时有什么很大的数字 用 计算器计算不出来的,就来这里来计算。

分类:

技术点:

相关文章:

  • 2021-07-02
  • 2021-05-30
  • 2022-12-23
猜你喜欢
  • 2022-01-07
  • 2021-10-24
  • 2022-01-17
  • 2021-12-12
  • 2021-11-14
  • 2021-11-04
  • 2021-07-20
相关资源
相似解决方案