1楼:匿名用户
什么进制都有的(理论上)
2、8、10、16是最常用的
10用最多
2、16计算机用得多
8主要用于通信
2楼:玛格特罗葡萄苗
任何进制在生活中都是可能存在的
我打个比方:
我们要大量生产啤酒,12瓶啤酒合为一箱,在清点的时候这就是12进1,也就是十二进制。
3楼:匿名用户
十进制,十六进制,六十进制
4楼:匿名用户
十进制 ... 十六进制....
学编程是不是要很好的数学功底
5楼:匿名用户
我是计算机程序专业的
想学习编程的话,数学书十分重要的,所以数学千万不要放下!!高数就不说了,它是基础,
尤其是《数学分析》《线性代数》等等一些综合性比较强的数学知识,同济大学计算机专业的同学,要学习的数学知识和专业数学学习的是一样的!
学习编程应该从最基础的c语言学起,它是所有计算机语言的基础,学好它,以后再学c++,c#,vb,java就易如翻掌了!因为语言,语法都是相通的,变化的知识表达方式,
告诉你一个真理:c++,java,c#三者会一种就能找到工作,会两中一定能找到工作,会三种能找一份薪水不错的工作!
但是c语言是基础!很多公司现在招聘 喜欢考c语言,因为它是基础!
推荐你一本适合自学的c语言教材〈c语言程序设计〉谭浩强 编写 清华大学出版的
最后说的是一定要有毅力!
祝你成功!!
至于你说的英语,我觉得问题不是很大
只要学的够用就好了,只要你能独立过四级就ok了,不需要六级的水平!
因为编程环境很多是英文版本的,
有些出错提示,你至少得能看的懂吧!
很多大师级别的人物,都是外国人,要想看懂他们的东西你的会外语的,
总之,英语只是工具,掌握一样工具总是没有坏处的吧,
总之要有毅力的!!
6楼:长沙新华电脑学院
当然,如果数学,逻辑好点的好,当然可以的。系统学的话,可以到这边看看
7楼:匿名用户
一个数学系的学生,基础编程必须掌握,至少,c语言类的基础编程是应该会的.
如果你想把编程作为自己的专业,作为工作,那么下面的个人意见仅供参考:
数学对编程很重要, 这并不是说要你数学课要考多高的分,数学掌握的有多好,而是说数学及逻辑思维很重要,要有较严密的逻辑思维. 软件要求对一个实际问题建立一个数据模型并以一定的算法来处理这个模型.因此,较好的数学基础对于建立模型以算法设计都是有好处的.
线性代数,概率论,离散数学,数值逼近等课对于编程都是有益的课程.当然,对于不同领域的软件,所需要的知识是不同的,比如说,在图形处理领域,计算几何方面,线性代数等知识是比较重要的.
以上只是说数学对编程是有好处的,最重要的还是兴趣,至于数学,有一般的理工科背景就可以了.
现在大多程序员都不是数学专业出身的,一样有很多人是非常优秀的. 当然,有些好公司更偏爱数学系出身的程序员.
另外,有些编程语言一定程度上降低了对编程人员的要求,如c#等.这些语言更注重了软件的架构和设计.
所以,只要有兴趣,以你的背景,学编程不用担心什么,但是提醒一下,能把数学学得好或者有信心把数学学得好的人,更容易成为专家级的程序员.
英语的话,能上大学,这个英语水平就够了,搞软件,或多或少会有些英文文档是要看的. 大多公司会要求过英语四级. 如果你想进外企,或者想看一些国外的著作,那英语当然就要求高些了.
8楼:天方算
计算机二进制需要学习数学,由二进制衍生的c语言不需要太多,但是一改就报废,c语言是底层编程,简单说也就是机器操作仪器,二进制就是制造机器,但是c语言一变你就要几乎是彻底的重学。
9楼:凤凰山游子
没有良好的数学基础,想做良好的程序是困难一些。但是并不是不可以做程序员。
比如:**储存,根据**文件名存放到不同的文件夹:
1-500
501-1000
1001-1501
.....
一般程序员都是用n个if或case语句来判断这个**的文件号是多少,应该储存到哪个目录,判断会很多。假如文件号是n
if n>0 and n<=500
wjj="1-500"
endif
if n>=501 and n<=1000
wjj="501-1000"
endif
if n>=1001 and n<=1501
wjj="1001-1501"
endif
。。。。。。。。
而数学基础好的,做一个变换,也就是一个数学表达式就把路径给描述出来了。
wjj=allt(str((int((n-1)/500))*500+1))+"-"+allt(str((int((n-1)/500)+1)*500))
表达式仅用了一个线性变换(映射),程序显得很简洁。
10楼:匿名用户
娃娃,我也是学数学的.
你现在的困惑可能是没弄明白1个问题.
大学数学专业是以"函数论"为基础的学科.而计算机是以"数论"为基础的科学,所以它们之间没有必然的联系.做一个编程的中级水平,不学数学可以应付,就是这个原因.
不过我建议你学习"数值分析"这个课程的时候能够多看写其他的书籍,比如"数值分析与matlab实现"什么的.这个课程和计算机中的算法联系比较紧密!
我们都是学数学的,不要抱怨了,我也正在转计算机,不过好象学计算机专业课程的时候比计算机专业的,看书要快好多.谁教咱是学数学的呀.呵呵
我给你来个比喻哦"数学就好象是九阳神功",如果你"九阳神功"护体,学什么都快!呵呵
11楼:极度冰蓝
不用!因为编程基本上是用不着微分积分线性代数那种东西的,但是数学思维好的话对编程是很有用的.逻辑要很好.
12楼:匿名用户
如果你想要深入学习的话,就一定要把数学学好,基础的掌握不用数学也行的
13楼:匿名用户
数学有多好,程序就能走多远。
14楼:匿名用户
学编程思想最重要 主要是 解决程序中的问题 就和做 数学 题目一样
15楼:孙巨侠
shi de 谢谢就行了 加分啊
16楼:匿名用户
咱俩相反,我是学编程的, 如果只涉及到应用层面的话与数学关系不大。 但我现在的方向是研究算法, 逼得自己重新开始学数学。(我只有小学学历, 可想而知学习高等数学的难度有多大。
对数函数的图形就搞了好几天才有了一丁点认识)。 想学就去学吧,我觉得只要肯努力,没有学不会的东西。
17楼:天马流星
只能说,题主, 你想得太远了。首先软件开发跟数学根本就不是一门学科,软件开发需要用到的知识比数学重要的太多了。比如英语。
而数学对于大多数人来说是最不重要的知识。为什么?理解c++的指针和多态需要数学吗?
一个复杂的系统架构也不需要半点数学知识,而你就是看不懂。
在你担心数学好不好之前,你更应该关心编程环境怎么搭建,连ide都搞不定不知道程序怎么跑起来你还搞什么呀,下一步就是程序基本的语法和sdk库函数的掌握,基本sdk都不知道什么意思怎么去用,如字符串函数,文件读写和数据库常用操作,这些你都不会你还有学下去的必要吗?还有更重要的更基本的程序调试技术,程序老出错老崩溃怎么办呀,**变量为空了内存写错了?为什么程序老编不过去呀,谁能帮帮我呀!!!
这个时候你发现那牛逼的数学知识真是屁用没有,你还是感叹自己基本功底不行经验太少,这个时候打死你也不会再关心数学好不好的问题了。
软件开发说到底是对于语言,sdk和工具的运用。常见的如android开发,**开发都不需要半点数学知识。只有游戏开发需要用到一点简单的牛顿运动定律和圆周运动和抛物线运动。
如果说用到数学的大概只有3d游戏引擎,很智能的人工智能,如格斗游戏的电脑应对玩家的复杂ai,生化危机中僵尸怪物的配合商量运用策略包抄玩家和记忆功能,还有航空航天领域这样高精尖技术学科才会用到复杂一点的数学知识。而这些都是计算机专家才要掌握的内容。所以题主你是想多了,还是先关心下自己程序为什么编不过老是报错的问题吧!
18楼:匿名用户
逻辑判断能力棒棒的就好
学习理工 20
19楼:匿名用户
首先你最好了解做什么工作。知识越多的确越好。但是不一定所有知识都能用的上。特别是现在很多人都时间很短。没有那么多功夫。将来从事的最好喝学习的能用上。
首先给介绍一下计算机的知识。想和机械,天文能配合上。计算机基础不用说了。了解系统,了解office的操作这都是基本,个人建议学习了解一下数据库,学习一门编程语言不错的、
机械方面要会画图。了解机械的原理。用到的软件有cad等。自己可以网上看看相关教程。
天文。我不懂。不敢瞎说。。。
有个哥们也是喜欢编程。自己有事做机械行业的。用编程提高了那边的产量。在厂里受到很不错的待遇!所以支持你!呵呵!
20楼:我要复读哈哈
首先你现在好好准备中招是最重要的,上了高中
,学习高中知识是最重要的。想在理工上边有所发展,首先把高中的数理化英语都学好,不管大学里学什么理工科专业,这些科都是基础。高中学习游刃有余的话,ok,可以接触一些相关的知识为以后打算了。
大学或者研究生搞天文的很少,毕业生搞天文的更是少。机械,要学好:高数,机械制图,cad计算机绘图,理论力学,材料力学,机械原理,机械设计,机械制造基础,液压气压传动,互换性与公差配合,电工电子技术,金属工艺学,机械工程材料,机械工程控制等。
上述这些是机械的主干学科,互相之间都有联系。机械最最最重要的几科是制图,机械原理,机械设计,力学。计算机你先把计算机基础,编程,c语言等看看吧。
学习这些对于本身就很忙的高中生来说有点困难,所以很少部分人中学学大学的知识的。先把高中的学好了,后边学习是水到渠成的。
21楼:傲世v苍龙
最现实的,去狂补高中数学,高中数学和初中数学没法比,你把高中数学精通了再考虑别的。我以前也和你一样,但是高中数学不好,理科没分上。
22楼:lh小师长
计算机的话了解一些一些编程软件和一些编程知识吧,如果是机械的话,去学学话机械图或者零件图吧
女生学计算机什么专业好
23楼:史谈历史
大学本科开得计算机专业就是计算机科学与技术专业,软件学院也会有计算机专业。里边包含了数据库、数据结构、c语言等一些其它编程语言类专业课,大学本科前三年可能都是在学习专业课程与并行的小的上机实验,最后一年可能会有一些相对综合和软件应用开发和设计方面的学习任务。就计算机专业本身来看,它是一个研究高科技的软件开发或是算法设计方面的一门学科,它对社会和国家的科技推动和发展贡献也是十分大的。
因此,学习一种专业也要看这个专业给你带来的技能所具有的实际应用价值如何。
适合不是适合,我觉得上大学还是要根据你个人的兴趣来选择专业,如果你自己十分不喜欢,那就不要报了。但是如果你自己在计算机方面有天赋或者爱好。我觉得不分男、女。
但是,还有一点就是在就业方面的考虑,计算机的女生就业可能并没有男生优越,但是计算机整体就业还是比其它一些专业要好很多的。这个要看你选择的学校该专业的影响力。此外,我觉得计算机专业的学习也会很好地锻炼一个人的发散思维和理性思维模式,并且,今后在生活中的动手操作能力还是比较强的。。。。。。。。
二进制数如何转化成十进制,英文字母怎样与二进制转换
1楼 匿名用户 这个很简单,在你的电脑上本身就有个科学计算器,在 开始 所有程序 附件 计算器 点击你会看到会弹出个计算器的对话框 如果想科学计算的话 就点击 查看 科学型 这样就可以进制替换了 你想二进制转换十进制就先选二进制 其他的不用管 输完后点十进制他就可以换算出来了 2楼 匿名用户 二进制...
matlab怎么把十进制矩阵用二进制输出
1楼 公西南风 给你写了下 a 1 2 3 4 5 6 7 8 9 b dec2bin a 将a转为二进制 c cell size a 由于得到的b的形状与a不同,我们建立一个新的元胞数据c for i 1 length b c b i 得到的c就与a的形状一样了endd cell size a 再...
c语言。编写程序。把任意十进制整数转化为二进制数。并输出
1楼 饶磊 include void main while a 0 printf 输出的二进制 while i 0 printf d s i printf n c语言问题求教!!!编写一个程序,将任意一个十进制数转换成二进制数,按为存放在数组中,然后输出 2楼 董俊锟 你这数组只有这么长 可以把n定...