您好,欢迎来到聚文网。 登录 免费注册
程序员的数学基础 Python实战

程序员的数学基础 Python实战

  • 字数: 264000
  • 装帧: 平装
  • 出版社: 人民邮电出版社
  • 作者: (日)谷尻香织
  • 出版日期: 2022-09-01
  • 商品条码: 9787115597731
  • 版次: 1
  • 开本: 32开
  • 页数: 296
  • 出版年份: 2022
定价:¥49.9 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
1.本书的重点不在于如何解题,而在于帮助读者在计算机世界里如何利用数学解决算法问题,让程序员更容易理解数学背后的逻辑,进而编写出更优雅的代码 2.本书不是一味的让读者看书,还会用Python创建一些简单的程序,让读者更直观的理解程序的工作模式,通过尝试改变变量值或者改变程序中表达式的某一部分,使读者对数学有更深入的理解 3.通过具体的案例与实践帮助读者把数学知识内化于心 4.本书致力于把数学变得通俗易懂,加强易懂和可读性,不仅适合程序员与“程序员预备役”,也同样适合对人工智能与机器学习感兴趣的初学者,即使是数学基础非常薄弱的读者也可以看懂
内容简介
   数学知识对编程很有用,但是很多写给程序员的数学书都比较难。我们为什么不从基础的数学知识开始学习呢?

本书尽力在计算机的世界中,告诉大家“数学可以怎样用”或者“数学可以解决什么问题”,还尝试用简单的Python程序来展示数学的实际应用效果,帮助大家找到一种“原来如此”的感觉,从而掌握相关的数学知识。本书不仅解释了数学理论,还解释了Python程序中的计算、证明和理论验证。

本书的主要目标是让数学变得易懂!程序员或者是想要成为程序员的高中生、大学生,以及对机器学习和人工智能感兴趣的初学者,甚至是数学基础薄弱的普通读者都适合阅读本书。
作者简介
谷尻香织: 同志社大学文学部毕业。他致力于编程语言和机器人的教学。 郭海娇: 程序员,摄影爱好者。旅居日本 10 年,曾任日本某大型企业软件工程师。译有《深 度学习入门与实战:基于 TensorFlow》《Jupyter Notebook 数据分析入门与实战》等。
目录
第1章计算机与数字
1.1进制计数法
1.1.1十进制计数法
1.1.20次方
1.1.3二进制计数法
1.1.4十六进制计数法
1.2进制转换
1.2.1十进制转二进制
1.2.2十进制转十六进制
1.2.3二进制或十六进制转十进制
1.3计算机中的数字
1.3.1数据的处理方式
1.3.2能处理的数值是有限的
1.4负数的处理方式
1.4.1计算x+1=0
1.4.2什么是二进制补码
1.4.3用符号位区分正负
1.4.4计算机能处理多大的数
1.4.5二进制补码与进制转换
1.5小数的表示方法
1.5.1数位的权重
1.5.2小数的进制转换
1.5.3计算机如何处理浮点数
1.5.4无法避的小数误差
1.6字符与颜色的处理
1.6.1计算机如何处理字符
1.6.2计算机如何处理颜色
第2章计算机的运算
2.1算术运算:计算机的四则运算
2.1.1表达式的写法
2.1.2运算先级
2.1.3如何减小小数误差
2.2用移位运算做乘除法
2.2.1位的左右移动
2.2.2两种类型的右移运算:算术和逻辑
2.3计算机有的位运算
2.3.1什么是位运算
2.3.2与运算
2.3.3或运算
2.3.4异或运算
2.3.5非运算
2.3.6求二进制补码
2.3.7用掩码取出分位
2.3.8将位用作标志
2.4计算机用逻辑运算进行判断
2.4.1比较运算
……

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网