专业的JAVA编程教程与资源

网站首页 > java教程 正文

各语言的基本运算(各类语言的区别)

temp10 2024-11-17 01:54:12 java教程 11 ℃ 0 评论

编程语言基本数据类型的加减乘除,看起来都很像。它们都和数学公式很像,除了乘法不能用X或x,这个是字母,除法不能用÷,因为这个字符在键盘上看不到。


各语言的基本运算(各类语言的区别)

除法的余数?

  • C/C++整数除法默认会丢弃余数,Java/C#一样。
  • Python提供/和//分别代表不舍弃和舍弃的除法,更加清楚。当然,Python是脚本类语言,/运算得到最精确的结果是符合预期的。

注意 "//" 是Python 2.2版本开始支持。

  • ML语言用div和/区分出整数除法和浮点数除法,清晰度也很高。


求幂

  • 大部分编程语言都不支持求幂,因为它不常用,不作为首选。
  • Fortran/Ada/Ruby/VB/Python有求幂运算符,VB用^, Fortran/Ada/Ruby/Python用**.
  • Python的幂运算符优先级最高。


求模

  • 大部分C系编程语言用%作为求模,Fortran、Ada、Ruby、JS同样也用%.
  • VB用MOD求模。
  • C语言浮点数求模用fmod标准函数。






若文章对您有帮助,欢迎关注。助您在编程路上越走越好!

微风不燥,阳光正好,你就像风一样经过这里,愿你停留的片刻温暖舒心。

我是程序员小迷(致力于C、C++、Java、Kotlin、Android、iOS、Shell、JavaScript、TypeScript、Python等编程技术的技巧经验分享),若作品对您有帮助,请关注、分享、点赞、收藏、在看、喜欢,您的支持是我们为您提供帮助的最大动力。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表