目录

数集

3.40属于哪个数集


数集

考虑这三个数:1/2 、 6、 -14,分别属于下面列出的数集,下面给出了不同的数集。

自然数(Natural Numbers):大于0的整数,也就是1、2、3、4...

非负整数(Whole Numbers 或者 non-negative number):自然数加上0,也就是0、1、2、3、4....

整数(intergers):是非负整数加上自然数的相反数(也就是负的自然数),也就是...-4、-3、-2、-1、0、1、2、3、4...

有理数:可以被表示为两个整数的比率的数,也就是表示为m/n,m 和 n 都是整数,n不等于0(任何数除以0都无定义,不过m可以是0,0就是个有理数,因为0可以表示成0/1,0/2或者0/3,也可以写成0/-537)。

无理数:小数点后面的位数是无穷的, 和 π 都是无理数,π是指圆的周长和它的直径之比,你应该学过无理数e,也就是2.71...一直持续下去且不会重复。

实数:包含所有上面的数,把有理数和无理数加起来就是实数。每个实数要么是无理数要么是有理数。

现在我们来分一下类:

1/2:它不是自然数。也不是非负整数。也不是整数。是有理数(1和2都是整数,所以1/2是有理数)。如果某数是有理数,那么它不可能是无理数。不存在同时是有理数和无理数的数。它也是实数(几乎所有数都是实数)。

6:它是自然数。它是非负整数(因为任何自然数都是非负整数)。它也是整数。它也是有理数(因为任何自然数、非负整数以及整数,也都是有理数,可以把7写成7/1)。它不是无理数(因为它是有理数)。它肯定是实数。

(关于实数,目前看到的例子都是属于它的范畴,但以后你会看到有很多例子也不属于它的范畴)

-14:它不是自然数。也不是非负整数。是整数(因为是15的相反数)。它是有理数,可以表示成-15/1,所以是有理数。它不是无理数。它是实数。

9:它是自然数。它也是非负整数。也是整数。也是有理数(有理数表示为m/n,9可以表示为9/1,18/9)。不是无理数。是实数。

3.40属于哪个数集

那么3.40(其中2和8循环出现)属于哪个数集?

首先,28上面那条线表示2 8无限循环下去。那么它属于哪个数集?目前我们讨论过最大的数集,那就是实数集,这个数肯定属于实数。

记住,有理数是能表示成 有理式或分式的数,如果p是有理数,表示p能表示成两个整数的比:

p = m/n

问题是,能将3.40表示成两整数的比值吗?另一种思考方法是,这个数能表示成分数吗?要解决这个问题,我们把它表示成分数,我们令x等于这个数,x3.40,思考一下10000x等于多少,我要求10000x的唯一原因是,我想将小数点移动最右边:

10000x = 34028.282828...

我们思考一下100x,我想做的是得到两个数,它们是x的表达式,如果将它们相减,无限循环部分会消失,我们可以将他们当作传统的数字。思考一下100x等于多少:

100x = 340.282828...

有趣的事情发生,这两个数是x的倍数,如果将上面的数减去下面的数,将会发生什么?循环部分会消失,我们减一下:

10000x - 100x = 34028.282828...  - 340.282828...

等于:

9900x = 33688

如果要求解x,两边都除以9900,得到:

x = 33688/9900

这有什么大用处呢?x是这个数x3.40,x是我们一开始讨论的数,这个数无限循环下去,做一些代数操作,这个数的一个倍数减去这个数的另一个陪数,我们可以将x表示成分数。现在表示成两整数的比例,所以这个数是有理数。

我们用的这个方法不仅适用于这个数, 对任何有重复数字的数,大家可用这个方法。一般来说,有无限循环的数都是有理数,无理数是永远不会有无限循环的数的,如π。然后这个数不是整数,也不是自然数,但这是有理数和实数。


——请不断重复练习、练习、练习、再练习。。。

复数基础——数组_1相关推荐

  1. Java语言基础(数组)

    Java语言基础(数组概述和定义格式说明) A:为什么要有数组(容器) 为了存储同种数据类型的多个值 B:数组概念 数组是存储同一种数据类型多个元素的集合.也可以看成是一个容器. 数组既可以存储基本数 ...

  2. asp子窗口读取父窗口数据_算法与数据结构基础 - 数组(Array)

    数组基础 数组是最基础的数据结构,特点是O(1)时间读取任意下标元素,经常应用于排序(Sort).双指针(Two Pointers).二分查找(Binary Search).动态规划(DP)等算法.顺 ...

  3. Java基础---数组练习(最大值、最小值的索引)

    Java基础–数组练习 1.将一维数组的遍历,封装成方法public static void arrayBianli(int[] arr) {for(int i = 0;i<arr.length ...

  4. Java基础——数组应用之StringBuilder类和StringBuffer类

    接上文:Java基础--数组应用之字符串String类 一.StringBuffer类 StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和 ...

  5. Swift基础——数组Array

    Swift基础--数组Array 数组:使用有序列表存储同一类型的多个值,相同值可出现在一个数组的不同位置. 数组简介 首先,和String一样我们也来看看他的一些Api方法 常规操作方法 rever ...

  6. Numpy基础:数组和矢量计算-笔记与代码

    本文是对<利用python进行数据分析>第四章,"Numpy基础:数组和矢量计算"的一个回顾性阅读笔记,对于代码已经加上自己的部分注释.  Numpy这章主要是将数据的 ...

  7. Java基础数组编写酒店管理系统

    文章目录 Java基础数组编写酒店管理系统 需求说明: 实现代码: ①酒店类(Hotel.java) ②房间类(Room.java) ③酒店管理测试类(HotelMgtSystem.java) 测试结 ...

  8. IDL学习:语法基础-数组

    目录 1. 创建数组 1.1 直接创建 1. 2 利用函数创建 2. 数组索引 3. 数组操作 3.1 数组的信息 3.2 数组维度变化 3.3 数组的最大值和最小值 3.4 数组方差.均值.标准差. ...

  9. 多个数字数组_1分钟彻底理解JavaScript的数组与函数

    1 - 数组 1.1 数组的概念 - 数组可以把一组相关的数据一起存放,并提供方便的访问(获取)方式. - 数组是指**一组数据的集合**,其中的每个数据被称作**元素**,在数组中可以**存放任意类 ...

最新文章

  1. 2020事业单位转型合同制方向的政策通知
  2. 怎样用C语言数码管编写E1显示程序,跪求单片机0~99数码管显示用C语言编写的程序...
  3. 为什么不能根据返回类型来区分重载
  4. 腾讯DevOps全链路解决方案
  5. HDoj-1874-畅通project续-Dijkstra算法
  6. c语言数字储存于变量,用C语言写中文数字字符串转数值变量
  7. jQuery EasyUI使用教程之在数据网格中添加搜索功能
  8. pytorch 入门学习多分类问题-9
  9. [转载] Python3 使用 SQLite3 数据库的操作笔记:批量插入
  10. Java Web开发入门 - 第3章 Tomcat单元测试
  11. LINQ(LINQ to Entities)
  12. JAVA集合容器源码解析
  13. Linux解决Device eth0 does not seem to be present,delaying initialization问题
  14. 游戏里的角色都什么格式图片_格斗游戏拳皇里的八神庵,为什么在玩家心中人气一直都很高...
  15. 明星隐私倒卖链:只要150 你对朱一龙行踪比他妈还了解
  16. java 调用felix_java – 使用SSH的Apache Felix shell
  17. 【2019年02月21日】股息率分红最高排名
  18. input type=file选择图片按钮样式修改与图片预览
  19. BZOJ 2565 最长双回文串
  20. PMP第八章:项目质量管理

热门文章

  1. mysql 变量被引号括住_【已解决】mysql中操作表的字段名时是否一定要用反引号括起来...
  2. kociemba算法c语言,Python kociemba包_程序模块 - PyPI - Python中文网
  3. c++语言中的循环语句有,C++语言中的循环语句
  4. C++学习系列笔记(六)
  5. 数字图像处理 空间域锐化 MATLAB实验
  6. 今天学到的几个有用的awk命令用法
  7. Spark自定义分区(Partitioner)
  8. C++中动态定义一维数组,二维数组,三维数组的方法
  9. java 面试700问_JAVA面试700问(一) | 并发编程网
  10. python operator 多属性排序_快速入门Python必备的基础知识