以后别人问你零除吗?你要说,不一定

2024-04-18 01:38

本文主要是介绍以后别人问你零除吗?你要说,不一定,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

java是个十分严谨的开发语言,对于数学运算也是一样。我们都知道 下面的代码会抛出个RuntimeException,

int a=10;

a=a/0;

然后,你逢人就吹嘘说自己懂得多,跟人家说零不能做除数,要不就抛异常,那你就露怯啦。。。。看看下面的代码:

double a=1.1

a=a/0;

你会发现没有抛异常,a=inf。

这个就是java语法严谨的地方。0不能做除数是初级数学的概念,因为初级数学都是以整数作为运算对象,在这个基础上除以零的操作是无法解释的。但是,如果操作数可以小数,则有理数,无理数众多概念就引入了,我们从高等数学的视角看,零做除数得到无穷大不就是微积分的基本常识嘛。

所以说嘛,我们搞开发的不被人嘲笑为it民工,就得时常触类旁通,写出的代码,说出的见解让人眼前一亮,你说是不是?

这篇关于以后别人问你零除吗?你要说,不一定的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/913432

相关文章

跟我一起玩《linux内核设计的艺术》第1章(四)——from setup.s to head.s,这回一定让main滚出来!(已解封)

看到书上1.3的大标题,以为马上就要见着main了,其实啊,还早着呢,光看setup.s和head.s的代码量就知道,跟bootsect.s没有可比性,真多……这确实需要包括我在内的大家多一些耐心,相信见着main后,大家的信心和干劲会上一个台阶,加油! 既然上篇已经玩转gdb,接下来的讲解肯定是边调试边分析书上的内容,纯理论讲解其实我并不在行。 setup.s: 目标:争取把setup.

以后写代码都是AI自动写了,Cursor+Claude-3.5-Sonnet,Karpathy 点赞的 AI 代码神器。如何使用详细教程

Cursor 情况简介 AI 大神 Andrej Karpathy 都被震惊了!他最近在试用 VS Code Cursor +Claude Sonnet 3.5,结果发现这玩意儿比 GitHub Copilot 还好用! Cursor 在短短时间内迅速成为程序员群体的顶流神器,其背后的原因在于其默认使用 OpenAI 投资的 Claude-3.5-Sonnet 模型,这一举动不仅改变了代码生成

[情商-13]:语言的艺术:何为真实和真相,所谓真相,就是别人想让你知道的真相!洞察谎言与真相!

目录 前言: 一、说话的真实程度分级 二、说谎动机分级:善意谎言、中性谎言、恶意谎言 三、小心:所谓真相:只说对自己有利的真相 四、小心:所谓真相:就是别人想让你知道的真相 五、小心:所谓善解人意:就是别人只说你想要听到的话 前言: 何为真实和真相,所谓真相,就是别人想让你知道的真相!洞察谎言与真相! 人与人交流话语中,处处充满了不真实,完全真实的只是其中一小部分,这

[vue小白]npm run运行以后无法关闭

开启vue任务后,关闭git bash窗口发现端口仍然被占用,程序没有关闭 通过查询资料,大部分都说ctrl+c就可以了,但是经过实践发现并不可行,目测大部分都是复制粘贴的答案。 经过尝试,最终发现可能只能暴力关闭了 1.在cmd中输入netstat -ano查询占用端口号的pid 2. 然后在任务管理器中查询对应的任务并关闭 3. 在linux系统中更简单,直接kill -9 pid即可

【代码随想录|贪心part04以后——重叠区间】

代代码随想录|贪心part04以后——重叠区间 一、part041、452.用最少数量的箭引爆气球2、435. 无重叠区间2、763.划分字母区间3、56. 合并区间4、738.单调递增的数字 总结 python 一、part04 1、452.用最少数量的箭引爆气球 452. 用最少数量的箭引爆气球 class Solution:def findMinArrowShot

前端面试:CSS里的visibility属性有个collapse属性值是干嘛用的?在不同浏览器下以后什么区别?

在CSS中,visibility属性用于控制元素的可见性。它有几个可能的值,其中之一是collapse。以下是关于collapse属性值的详细说明及其在不同浏览器中的表现: visibility: collapse 的作用 作用:visibility: collapse主要用于表格元素(如<table>、<tr>、<td>等)。当应用于表格行或单元格时,它会使该行或单元格在视觉上消失,并且会从

【Xcode】当iphone升级成15.0.1版本以后,显示Unsupported OS version

1.打开文件夹: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 2.将14.5文件夹复制一份,改名成对应的版本,例如15.0,然后重新选择iphone(如果还是不行,关闭xcode,重新打开xcode)

刚复制的vm workstation 虚机机,在别人机器上启动时报H:\centos-6.0-710\CentOS 64 位.vmdk”或它所依赖的某个快照磁盘 ” 原因: 未能锁定文件”

打不开磁盘“H:\centos-6.0-710\CentOS 64 位.vmdk”或它所依赖的某个快照磁盘 ” 原因: 未能锁定文件”      这主要是非正常关虚拟机造成的,具体原因如下:虚拟机为了防止有多虚拟机共用一个虚拟磁盘(就是后 缀为.vmdk那个文件)造成数据的丢失和性能的削弱,每次启动虚拟机时会给每个虚拟磁盘加一个磁盘锁(也就是后缀为.lck的那个文件夹)对虚拟磁盘文件 进行锁定保

你一定不知道的10个Python读写文件的高效技巧!

在Python中高效地读写文件是日常编程任务中的一项重要技能。这里将详细介绍10个高效的Python文件读写技巧,涵盖基本的文件操作到高级技巧。 1. 使用with语句管理文件 使用with语句可以确保文件被正确关闭,即使在读写文件时发生异常也是如此。with语句会自动管理文件的上下文,包括文件的打开和关闭。 with open('example.txt', 'r') as file:con

学历不会改变命运但知识一定可以改变命运

一、知识与学历的区别 首先,我们需要区分“知识”与“学历”。学历通常是指一个人通过正规教育体系获得的证书或学位,而知识则是更为宽泛的概念,它包括了一个人通过各种途径获得的信息、技能和理解。学历可能只是知识的一部分,而真正的知识应该是全面的,它不仅仅局限于书本和课堂。 二、知识如何改变命运 提升个人素质:知识的积累能够提升个人素质,包括思维能力、判断力和创造力。这些都是在现代社会中取得成功