为何逻辑如此重要_程序员数学入门_day50

逻辑是消除歧义的工具

我们平时使用的自然语言都是特别容易产生歧义性的,就连逻辑词“或者”一词,也不是只有一个正确的意义,所以合理的使用逻辑可以帮助我们有效的消除歧义。

机器一般都是靠着逻辑进行的,虽然没有人类的感情,但是可以一直稳定高效的运行,为我们所用,作为一个程序员应该努力将问题转换为程序,让计算机有活可干

命题以及真假

能够判断对错的陈述句叫做命题,比如下面一些陈述句都是命题

  • 小张的年龄在6岁以上
  • 小明的年龄在6岁以下
  • 小红的年龄是6岁

命题要么是true要么是false,同时满足true和false的不能称做是命题

逻辑的思考

  • 一般在进行逻辑命题的时候需要考虑其完整性

  • 考虑逻辑点有没有遗漏

  • 还要考虑逻辑点没有重复

  • 没有遗漏,命题则具备完整性,由此该规则什么时候都可以使用

  • 没有重复,则命题具备排他性,由此明确该规则不存在矛盾之处

你可能感兴趣的:(为何逻辑如此重要_程序员数学入门_day50)