精华内容
下载资源
问答
  • log以2为底3的对数计算器...log以2为底3的对数计算器怎么写计算器演算法:log2[3]=log3/log2≈1.585查表法(或记忆法)log2[3]=lg3/lg2≈0.4771/0.301≈1.585log以2为底3的对数在计算器上怎么按计算器上没有对数直接计...

    log以2为底3的对数计算器怎么写以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    45895d16d6f2e55268384bb266075c33.png

    log以2为底3的对数计算器怎么写

    计算器演算法:

    log2[3]

    =log3/log2

    ≈1.585

    查表法(或记忆法)

    log2[3]

    =lg3/lg2

    ≈0.4771/0.301

    ≈1.585

    log以2为底3的对数在计算器上怎么按

    计算器上没有对数直接计算,通常LOG代表常用对数LG。

    可以用变通法:换底公式

    Log2(3)=Ln3/Ln2

    或者

    Log2(3)=Lg3/Lg2

    用计算器计算就按:3、log、÷、2、log、=

    log以2为底4的对数在计算器上怎么按?

    计算器上没有直接计算log的,可以通过log(a,b)=lgb/lga的方法来计算,

    log(2,4)=lg4÷lg2,

    计算器按键为:lg,4,÷,lg,2,=,得到得数是2

    183计算器的log以3为底6的对数如何按?

    log(3,6)=log(6)/log(3)

    6 log / 3 log

    6 ln / 3 ln

    怎么在计算器上计算log以x为底数y的对数

    一般计算机上真不好用,在EXCEL好用!

    对数函式用计算器怎么输入??log以3为底2187的对数

    1.按log□口键

    2.输入底数3

    3.按→

    4.输入真数2187

    5.按=

    6.输出答案7

    log以2为底25的对数用计算器怎么输入框?

    用lg25除以lg2

    怎么用计算器算以2为底的对数

    转化成以E为底或以10 为底呀

    log2a=lga/lg2=lna/ln2

    很简单。

    设你要计算log 2 8 【前面一个是底数】

    那么按键如下:

    8, log, ÷,2,log

    8,ln,÷,2,ln

    原因是对数有这样一个特性

    即 log a b= (log c b)÷(log c a)

    计算log以2为底25的对数乘log以3为底2倍跟2的对数乘log以5为底9的对数

    原式=(lg25/lg2)(lg2√2/lg3)(lg9/lg5)

    =(2g5/lg2)((3/2)*lg2/lg3)(2lg3/lg5)

    带lg的可以约分

    =2*3/2*2

    =6

    分页:123

    展开全文
  • clogb2=clogb2+1) bit_depth = bit_depth>>1; end endfunction //************************************************************************   localparam WIDTH_SRL = 32;  localparam WIDTH_...

    参考资料:xilinx AXI4 Stream Peripherals 源码

    //************************************************************************

    Verilog中函数使用方法这里不再赘述,只给出函数原型及其调用方式。

    //************************************************************************

    //function called clogb2 that returns an integer which has the
    //value of the ceiling of the log base 2.
    function integer clogb2 (input integer bit_depth);
    begin
    for(clogb2=0; bit_depth>0; clogb2=clogb2+1)
    bit_depth = bit_depth>>1;
    end
    endfunction
    //************************************************************************
     
    localparam WIDTH_SRL = 32; 
    localparam WIDTH_CNT = clogb2(WIDTH_SRL/8-1);
     
    转载:http://www.eefocus.com/mastershifu2015/blog/16-08/389919_64de0.html
    展开全文
  • 自然对数底e的来源1

    千次阅读 2014-11-04 23:46:55
    就和数字1一样,存在就是存在,缺少任何一个数,数系就不完整。因而任何数都有存在的必要。 但进一步,e又是一个“特殊”的数...e为底对数,即自然对数,有最好的性质(如导数1/x);e为底的指数,有最好的性
    就和数字1一样,存在就是存在,缺少任何一个数,数系就不完整。因而任何数都有存在的必要。
    
    但进一步,e又是一个“特殊”的数,它是数学中无处不在的基本常数,是常用而且有用的数。
    我们知道e是自然对数的底,可定义为(1 + 1/n)^n的极限,∑1/n!的极限,微分方程y' = y,y(0) = 1在点1处的解等等。以e为底的对数,即自然对数,有最好的性质(如导数为1/x);以e为底的指数,有最好的性质(如求导、积分不变)。e可以大大地简化许多计算公式,可以作为联系复数和三角的纽带,也是大量数学公式的自然组成部分
    
    螺线特别是对数螺线的美学意义可以用指数的形式来表达: 
    
    φkρ=αe 
    
    其中,α和k为常数,φ是极角,ρ是极径,e是自然对数的底。为了讨论方便,我们把e或由e经过一定变换和复合的形式定义为“自然律”。因此,“自然律”的核心是e,其值为2.71828……,是一个无限循环数。 
    
    数,美吗? 
    
    1、数之美 
    
    人们很早就对数的美有深刻的认识。其中,公元前六世纪盛行于古希腊的毕达哥斯学派见解较为深刻。他们首先从数学和声学的观点去研究音乐节奏的和谐,发现声音的质的差别(如长短、高低、轻重等)都是由发音体数量方面的差别决定的。例如发音体(如琴弦)长,声音就长;振动速度快,声音就高;振动速度慢,声音就低。因此,音乐的基本原则在于数量关系毕达哥斯学派把音乐中的和谐原理推广到建筑、雕刻等其它艺术,探求什么样的比例才会产生美的效果,得出了一些经验性的规范。例如,在欧洲有长久影响的“黄金律”据说是他们发现的(有人说,是蔡泌于一八五四年提出了所谓的“黄金分割律”。所谓黄金分割律“就是取一根线分为两部分,使长的那部分的平方等于短的那部分乘全线段。”“如果某物的长与宽是按照这个比例所组成的,那么它就比由其它比例所组成的长方形‘要美’。”)。 
    
    这派学者还把数学与和谐的原则应用于天文学的研究,因而形成所谓“诸天音乐”或“宇宙和谐”的概念,认为天上诸星体在遵照一定的轨道运动中,也产生一种和谐的音乐。他们还认为,人体的机能也是和谐的,就象一个“小宇宙”。人体之所以美,是由于它各部分——头、手、脚、五官等比例适当,动作协调;宇宙之所以美,是由于各个物质单位以及各个星体之间运行的速度、距离、周转时间等等配合协调。这些都是数的和谐。 
    
    中国古代思想家们也有类似的观点。道家的老子和周易系辞传》,都曾尝试以数学解释宇宙生成,后来又衍为周易象数派。《周易》贲卦的表示朴素之美,离卦的表示华丽之美,以及所谓“极其数,遂定天下之象”,都是类似数学推理的结论。儒家的荀卿也说过:“万物同宇宙而异体。无宜而有用为人,数也。”庄子把“小我”与“大我”一视同仁,“小年”与“大年”等量齐观,也略同于毕达哥拉斯学派之把“小宇宙”和“大宇宙”互相印证。所谓“得之于手而应用于心,口不能言,有数存在焉与其间”。这种从数的和谐看出美的思想,深深地影响了后世的中国美学。 
    
    2、黄金律之美 
    
    黄金律历来被染上瑰丽诡秘的色彩,被人们称为“天然合理”的最美妙的形式比例。我们知道,黄金律不仅是构图原则,也是自然事物的最佳状态。中世纪意大利数学家费勃奈舍发现,许多植物叶片、花瓣以及松果壳瓣,从小到大的序列是以0.618:1的近似值排列的,这即是著名的“费勃奈舍数列”:1、2、3、5、8、13、21、34……动物身上的色彩图案也大体符合黄金比。舞蹈教练、体操专家选择人材制定的比列尺寸,例如肩宽和腰的比例、腰部以上与腰部以下的比列也都大体符合黄金比。 
    
    现代科学家还发现,当大脑呈现的“倍塔”脑电波的高频与低频之比是1:0.618的近似值(12.9赫兹与8赫兹之比)时,人的心身最具快感。甚至,当大自然的气温(23摄氏度)与人的体温37摄氏度之比为0.618:1时,最适宜于人的身心健康,最使人感到舒适。另外,数学家们为工农业生产制度的优选法,所提出的配料最佳比例、组织结构的最佳比例等等,也都大体符合黄金律。 
    
    然而,这并不意味着黄金律比“自然律”更具有美学意义。我们可以证明,当对数螺线: 
    
    φkρ=αe 
    
    的等比取黄金律,即k=0.0765872,等比P1/P2=0.618时,则螺线中同一半径线上相邻极半径之比都有黄金分割关系。事实上,当函数f(X)等于e的X次方时,取X为0.4812,那么,f(X)=0.618…… 
    
    因此,黄金律被“自然律”逻辑所蕴含。换言之,“自然律”囊括了黄金律。 
    
    黄金律表现了事物的相对静止状态,而“自然律”则表现了事物运动发展的普遍状态。因此,从某种意义上说,黄金律是凝固的“自然律”,“自然律”是运动着的黄金律。 
    
    3、“自然律”之美 
    
    “自然律”是e及由e经过一定变换和复合的形式。e是“自然律”的精髓,在数学上它是函数: 
    
    1(1+——) 
    
    X的X次方,当X趋近无穷时的极限。 
    
    人们在研究一些实际问题,如物体的冷却、细胞的繁殖、放射性元素衰变时,都要研究 
    
    1(1+——) 
    
    X的X次方,当X趋近无穷时的极限。正是这种从无限变化中获得的有限,从两个相反方向发展(当X趋向正无穷大的时,上式的极限等于e=2.71828……,当X趋向负无穷大时候,上式的结果也等于e=2.71828……)得来的共同形式,充分体现了宇宙的形成、发展及衰亡的最本质的东西。 
    
    现代宇宙学表明,宇宙起源于“大爆炸”,而且目前还在膨胀,这种描述与十九世纪后半叶的两个伟大发现之一的熵定律,即热力学第二定律相吻合。熵定律指出,物质的演化总是朝着消灭信息、瓦解秩序的方向,逐渐由复杂到简单、由高级到低级不断退化的过程。退化的极限就是无序的平衡,即熵最大的状态,一种无为的死寂状态。这过程看起来像什么?只要我们看看天体照相中的旋涡星系的照片即不难理解。如果我们一定要找到亚里士多德所说的那种动力因,那么,可以把宇宙看成是由各个预先上紧的发条组织,或者干脆把整个宇宙看成是一个巨大的发条,历史不过是这种发条不断争取自由而放出能量的过程。 
    
    生命体的进化却与之有相反的特点,它与热力学第二定律描述的熵趋于极大不同,它使生命物质能避免趋向与环境衰退。任何生命都是耗散结构系统,它之所以能免于趋近最大的熵的死亡状态,就是因为生命体能通过吃、喝、呼吸等新陈代谢的过程从环境中不断吸取负熵。新陈代谢中本质的东西,乃是使有机体成功的消除了当它自身活着的时候不得不产生的全部熵。 
    
    “自然律”一方面体现了自然系统朝着一片混乱方向不断瓦解的崩溃过程(如元素的衰变),另一方面又显示了生命系统只有通过一种有序化过程才能维持自身稳定和促进自身的发展(如细胞繁殖)的本质。正是具有这种把有序和无序、生机与死寂寓于同一形式的特点,“自然律”才在美学上有重要价值。 
    
    如果荒僻不毛、浩瀚无际的大漠是“自然律”无序死寂的熵增状态,那么广阔无垠生机盎然的草原是“自然律”有序而欣欣向荣的动态稳定结构。因此,大漠使人感到肃穆、苍茫,令人沉思,让人回想起生命历程的种种困顿和坎坷;而草原则使人兴奋、雀跃,让人感到生命的欢乐和幸福。 
    
    e=2.71828……是“自然律”的一种量的表达。“自然律”的形象表达是螺线。螺线的数学表达式通常有下面五种:(1)对数螺线;(2)阿基米德螺线;(3)连锁螺线;(4)双曲螺线;(5)回旋螺线。对数螺线在自然界中最为普遍存在,其它螺线也与对数螺线有一定的关系,不过目前我们仍未找到螺线的通式。对数螺线是1638年笛卡尔引进的,后来瑞士数学家雅各·伯努利曾详细研究过它,发现对数螺线的渐屈线和渐伸线仍是对数螺线,极点在对数螺线各点的切线仍是对数螺线,等等。伯努利对这些有趣的性质惊叹不止,竟留下遗嘱要将对数螺线画在自己的墓碑上。 
    
    英国著名画家和艺术理论荷迦兹深深感到:旋涡形或螺线形逐渐缩小到它们的中心,都是美的形状。事实上,我们也很容易在古今的艺术大师的作品中找到螺线。为什么我们的感觉、我们的“精神的”眼睛经常能够本能地和直观地从这样一种螺线的形式中得到满足呢?这难道不意味着我们的精神,我们的“内在”世界同外在世界之间有一种比历史更原始的同构对应关系吗? 
    
    我们知道,作为生命现象的基础物质蛋白质,在生命物体内参与着生命过程的整个工作,它的功能所以这样复杂高效和奥秘无穷,是同其结构紧密相关的。化学家们发现蛋白质的多钛链主要是螺旋状的,决定遗传的物质——核酸结构也是螺螺状的。 
    
    古希腊人有一种称为风鸣琴的乐器,当它的琴弦在风中振动时,能产生优美悦耳的音调。这种音调就是所谓的“涡流尾迹效应”。让人深思的是,人类经过漫长岁月进化而成的听觉器官内耳结构也具涡旋状。这是为便于欣赏古希腊人风鸣琴吗?还有我们的指纹、发旋等等,这种审美主体的生理结构与外在世界的同构对应,也就是“内在”与“外在”和谐的自然基础。 
    
    有人说数学美是“一”的光辉,它具有尽可能多的变换群作用下的不变性,也即是拥有自然普通规律的表现,是“多”与“一”的统一,那么“自然律”也同样闪烁着“一”的光辉。谁能说清e=2.71828……给数学家带来多少方便和成功?人们赞扬直线的刚劲、明朗和坦率,欣赏曲线的优美、变化与含蓄,殊不知任何直线和曲线都可以从螺线中取出足够的部分来组成。有人说美是主体和客体的同一,是内在精神世界同外在物质世界的统一,那么“自然律”也同样有这种统一。人类的认识是按否定之否定规律发展的,社会、自然的历史也遵循着这种辩证发展规律,是什么给予这种形式以生动形象的表达呢?螺线! 
    
    有人说美在于事物的节奏,“自然律”也具有这种节奏;有人说美是动态的平衡、变化中的永恒,那么“自然律”也同样是动态的平衡、变化中的永恒;有人说美在于事物的力动结构,那么“自然律”也同样具有这种结构——如表的游丝、机械中的弹簧等等。 
    
    “自然律”是形式因与动力因的统一,是事物的形象显现,也是具象和抽象的共同表达。有限的生命植根于无限的自然之中,生命的脉搏无不按照宇宙的旋律自觉地调整着运动和节奏……有机的和无机的,内在的和外在的,社会的和自然的,一切都合而为一。这就是“自然律”揭示的全部美学奥秘吗?不!“自然律”永远具有不能穷尽的美学内涵,因为它象征着广袤深邃的大自然。正因为如此,它才吸引并且值的人们进行不懈的探索,从而显示人类不断进化的本质力量。
    提问者评价
    好的
    评论  |  11  2

    曹痿曹俊杰 | 六级 采纳率34%

    擅长: C/C++ C#/.NET VC++ Windows 教育/科学

    按默认排序 | 按时间排序

    其他4条回答

    2010-10-21 07:50 798191877  | 五级
    e的全称是自然对数的底,不是自然对数,自然对数是ln。 
    
    自然对数的底e,一般认为是欧拉(Leonhard Euler,1707-1783,瑞士)在研究微积分的时候发现的。e=lim(1+1/x)^x,当x趋近于正无穷时的极值。在计算中,一般取 e=1+1/(1!)+1/(2!)+1/(3!)....,越多项越准确。 
    
    与上次提到的圆周率相比,e对于人类的重要性并不像π那样显而易见。但是e又是无处不在的。 
    
    -----------分割线----------- 
    
    古人对e的认识 
    
    公元前1700年左右,古巴比伦人就曾提出一个问题: 
    
    如果以20%的年利息贷款给别人,那么一年后你有多少钱? 
    
    这道题无非是一个简单的公式:1x(1+0.2)^1=1.2 
    
    如果每半年复利一次,则第一年的本利和为1x(1+0.2/2)^2=1.21 
    
    如果每季度复利一次,则为1x(1+0.2/4)^4=1.21550625 
    
    如果每月复利一次,则为1.2193910849 
    
    每天复利一次,则为1.221335858 
    
    如果每时、每分、每秒复利,第一年的本利和分别为1.2213999696、1.2214027117、1.2214027574。 
    
    从上面的计算可以看出,年率一定,分期复利,期数增加,本利和缓慢增大;但无论期数怎么增加,本利和并不会无限制地增大,而是有一个“封顶”,永远超过不了。这个封顶就是时时刻刻都在复利时第一年的本利和,用数学语言来将就是期数趋向无穷大时第一年本利和的极限。稍懂点微积分就能算出这个极限等于 
    
    e^0.2=1.2214027581 
    
    巴比伦人不知道这个连续复利的问题,很显然,在古代讨论这么大的小数是令人痛苦的。 
    
    -----------分割线----------- 
    
    伯努利家族对e的贡献 
    
    在1683年,瑞士著名数学家雅各·伯努利(Jacob Bernoulli, 1654~1705)在研究连续复利时,才意识到问题须以极限方式来解决。但是他只提出了一个式子,觉得这个数应该在2和3之间,并未得到完整的数据。因为那时候,还没有极限的概念。 
    
    顺便说一句,伯努利家族3代人出了8位天才科学家。这位雅各·伯努利醉心于赌博游戏中的输赢次数,并写出巨著《猜度术》。他还解决了悬链线问题(1690 年),曲率半径公式(1694年),“伯努利双纽线”(1694年),“伯努利微分方程”(1695年),“等周问题”(1700年)等。另外,他非常钟爱对数螺旋线,最为人们津津乐道的轶事之一,是雅各布醉心于研究对数螺线,这项研究从1691年就开始了。他发现,对数螺线经过各种变换后仍然是对数螺线,如它的渐屈线和渐伸线是对数螺线,自极点至切线的垂足的轨迹,以极点为发光点经对数螺线反射后得到的反射线,以及与所有这些反射线相切的曲线(回光线)都是对数螺线。他惊叹这种曲线的神奇,竟在遗嘱里要求后人将对数螺线刻在自己的墓碑上,并附以颂词“纵然变化,依然故我”,用以象征死后永生不朽。 
    
    还有个约翰· 伯努利,他除了解决悬链线问题(1691年),提出洛必达法则(1694年)、最速降线(1696年)和测地线问题(1697年),给出求积分的变量替换法(1699年),研究弦振动问题(1727年),出版《积分学教程》(1742年)等工作外,还有个对人类数学界最大的功劳,那就是: 
    
    培养了一位好学生——欧拉。 
    
    学物理学的同学也听说过另一位伯努利:丹尼尔· 伯努利,他是上面一位约翰的儿子。此人对流体动力学的贡献极大。并研究弹性弦的横向振动问题(1741~1743年),提出声音在空气中的传播规律 (1762年)。他的论著还涉及天文学(1734年)、地球引力 (1728年)、湖汐(1740年)、磁学(1743、1746年),振动理论(1747年)、船体航行的稳定(1753、1757年)和生理学 (1721、1728年)等。 
    
    扯远了,我们还是回到自然对数上来。 
    
    -----------分割线----------- 
    
    天才欧拉的诞生 
    
    现在,该轮到欧拉出场了。之前,我们先用些篇幅介绍这位欧拉先生。 
    
    欧拉的一生,称得上传奇。他不到十岁就开始自学《代数学》,要知道那时候很多欧洲的骑士还是大字不识呢。他在大学时得到约翰· 伯努利的提携,之后丹尼尔·伯努利又将他推荐到俄国彼得堡科学院。可以说,伯努利家族是欧拉的贵人。 
    
    欧拉可以用3天的时间计算出彗星轨道。 
    
    1771年彼得堡遭受大火灾,欧拉的书房毁于一旦。但是已经失明的他居然凭借记忆,用一年的时间重写出大部分论文。 
    
    欧拉写下886本书籍和论文,他死后彼得堡科学院花了47年才整理完毕。 
    
    欧拉可以背诵前100个质数的前10次幂。 
    
    欧拉创立了许多新的符号:课本上常见的如π(1736年),i(1777年),e(1748年),sin和cos(1748年),tg(1753年),△x(1755年),∑(1755年),f(x)(1734年)等 
    
    几乎每个数学领域都有欧拉的名字:从初等几何的欧拉线,多面体的欧拉定理,立体解析几何的欧拉变换公式,四次方程的欧拉解法到数论中的欧拉函数,微分方程的欧拉方程,级数论的欧拉常数,变分学的欧拉方程,复变函数的欧拉公式等等,数也数不清。他对数学分析的贡献更独具匠心,《无穷小分析引论》一书便是他划时代的代表作。歌德巴赫猜想也是在他与歌德巴赫的通信中提出来的。欧拉还首先完成了月球绕地球运动的精确理论,创立了分析力学、刚体力学等力学学科,深化了望远镜、显微镜的设计计算理论。欧拉最先把对数定义为乘方的逆运算,并且最先发现了对数是无穷多值的。他证明了任一非零实数R有无穷多个对数。欧拉使三角学成为一门系统的科学,他首先用比值来给出三角函数的定义,而在他以前是一直以线段的长作为定义的。欧拉的定义使三角学跳出只研究三角表这个圈子。欧拉对整个三角学作了分析性的研究。在这以前,每个公式仅从图中推出,大部分以叙述表达。欧拉却从最初几个公式解析地推导出了全部三角公式,还获得了许多新的公式。欧拉用a 、b 、c 表示三角形的三条边,用A、B、C表示第个边所对的角,从而使叙述大大地简化。欧拉得到的著名的公式,又把三角函数与指数函联结起来。 
    
    以上一长段,各位不想看就不看吧,这些在各位的高中数学中都学过。 
    
    在老师的指导下,欧拉很快提出了用无穷阶乘的倒数和来表示自然对数的底的公式。有了公式,就容易很多。据说他靠手算就算到了小数点之后23位。考虑到这位牛人记忆力超群,这样的事情似乎也很正常。 
    
    自然对数的出现,不但使悬链方程迎刃而解,而且对于当时很热门的天文学——西方的星象学——也具有重要意义。对数使得复杂的乘法运算可以转变为简单的加法,只要查阅对数表就可以了。同时,对数尺也应运而生。当然在计算器普及的今天,已经很少有人用这种东西了。 
    
    -----------分割线----------- 
    
    C版本 
    
    #include <stdio.h> 
    int main() 
    { 
    double A(double ); 
    double e=1.0,f; 
    double n=1.0; 
    
    while(1) 
    { 
    f=1.0/A(n); 
    if(f>0.0000001) 
    { 
    n++; 
    e=e+f; 
    } 
    else 
    break; 
    } 
    
    printf("%0.16f\n",e); 
    return 0; 
    } 
    
    double A(double a) 
    { 
    double b=1,c=a; 
    for(;b<c;b++) 
    a=a*b; 
    return a; 
    } 
    
    TC++ 3.0下通过

    参考资料: http://zhidao.baidu.com/question/192124647.html?fr=ala0

    评论  |  4  0
    2010-10-21 07:49 43250064  | 十五级
    e的全称是自然对数的底,不是自然对数,自然对数是ln。 自然对数的底e,一般认为是欧拉(Leonhard Euler,1707-1783,瑞士)在研究微积分的时候发现的。e=
    评论  |  0  0
    举报| 2010-10-21 07:50 mmlove150  | 四级
    e,作为数学常数,是自然对数函数的底数。有时称它为欧拉数(Euler number),以瑞士数学家欧拉命名;也有个较鲜见的名字纳皮尔常数,以纪念苏格兰数学家约翰•纳皮尔引进对数。它就像圆周率π和虚数单位i,e是数学中最重要的常数之一。
        它的数值约是(小数点后100位):e ≈ 2.71828 18284 59045 23536 02874 71352 66249 77572 47093 69995 95749 66967 62772 40766 30353 54759 45713 82178 52516 64274 
        第一次提到常数e,是约翰•纳皮尔于1618年出版的对数著作附录中的一张表。但它没有记录这常数,只有由它为底计算出的一张自然对数列表,通常认为是由威廉•奥特雷德(William Oughtred)制作。第一次把e看为常数的是雅各•伯努利(Jacob Bernoulli). 
        已知的第一次用到常数e,是莱布尼茨于1690年和1691年给惠更斯的通信,以b表示。1727年欧拉开始用e来表示这常数;而e第一次在出版物用到,是1736年欧拉的《力学》(Mechanica)。虽然以后也有研究者用字母c表示,但e较常用,终于成为标准。
        用e表示的确实原因不明,但可能因为e是“指数”(exponential)一字的首字母。另一看法则称a,b,c和d有其他经常用途,而e是第一个可用字母。不过,欧拉选这个字母的原因,不太可能是因为这是他自己名字Euler的首字母,因为他是个很谦虚的人,总是恰当地肯定他人的工作。
        很多增长或衰减过程都可以用指数函数模拟。指数函数的重要方面在于它是唯一的函数与其导数相等(乘以常数)。e是无理数和超越数(见林德曼—魏尔施特拉斯定理(Lindemann-Weierstrass))。这是第一个获证为超越数,而非故意构造的(比较刘维尔数);由夏尔•埃尔米特(Charles Hermite)于1873年证明。 
        当x趋于正无穷大或负无穷大时,“1加x分之一的x次方”这个函数表达式(1+1/x)^x的极限就等于e,用公式表示,即:lim(1+1/x)^x=e(x趋于±∞)
        实际上e就是欧拉通过这个极限而发现的,它是个无限不循环小数,其值等于2.71828……。以e为底的对数叫做自然对数,用符号“ln”表示。
        以e为底的对数(自然对数)和指数,从数学角度揭示了自然界的许多客观规律,比如指数函数“e的x次方”对x的微分和积分都仍然是函数本身。后人把这个规律叫做“自然律”,其中e是自然律的精髓。因此,上述求极限e的公式被英国科学期刊《物理世界》2004年10月号公布为读者选出的科学界历来“最伟大的公式”之一,并且名列第二。
       欧拉(Leonhard Euler 公元1707-1783年) 1707年出生在瑞士的巴塞尔(Basel)城,13岁就进巴塞尔大学读书,得到当时最有名的数学家约翰•伯努利(Johann Bernoulli,1667-1748年)的精心指导。
       欧拉渊博的知识,无穷无尽的创作精力和空前丰富的著作,都是令人惊叹不已的!他从19岁开始发表论文,直到76岁,半个多世纪写下了浩如烟海的书籍和论文。到如今几乎每一个数学领域都可以看到欧拉的名字,从初等几何的欧拉线,多面体的欧拉定理,立体解析几何的欧拉变换公式,四次方程的欧拉解法到数论中的欧拉函数,微分方程的欧拉方程,级数论的欧拉常数,变分学的欧拉方程,复变函数的欧拉公式等等,数也数不清。他对数学分析的贡献更独具匠心,《无穷小分析引论》一书便是他划时代的代表作,当时数学家们称他为“分析学的化身”。
       欧拉是科学史上最多产的一位杰出的数学家,称为数学界的莎士比亚。据统计他那不倦的一生,共写下了886部书籍和论文,其中分析、代数、数论占40%,几何占18%,物理和力学占28%,天文学占11%,弹道学、航海学、建筑学等占3%。彼得堡科学院为了整理他的著作,足足忙碌了47年!数学史上称18世纪为“欧拉时代”。
       欧拉还创设了许多数学符号,例如函数f(x)(1734年),π(1736年),log和 e(1748年),sin和cos(1748年),tg(1753年),△x(1755年),∑(1755年),虚数i(1777年)等等。
       欧拉著作的惊人多产并不是偶然的,他可以在任何不良的环境中工作,他常常抱着孩子在膝上完成论文,也不顾13个孩子在旁边喧哗。他那顽强的毅力和孜孜不倦的治学精神,使他在59岁双目失明后的17年间,他还口述了几本书和400篇左右的论文。
       19世纪伟大数学家高斯(Gauss,1777-1855年)曾说:“研究欧拉的著作永远是了解数学的最好方法。”欧拉的父亲保罗•欧拉(Paul Euler)也是一个数学家,原希望小欧拉学神学,同时教他一点教学。由于小欧拉的才华和异常勤奋的精神,又受到约翰•伯努利的赏识和特殊指导,当他在19岁时写了一篇关于船桅的论文,获得巴黎科学院的奖的奖金后,他的父亲就不再反对他攻读数学了。
       1725年约翰•伯努利的儿子丹尼尔•伯努利赴俄国,并向沙皇喀德林一世推荐了欧拉,这样,在1727年5月17日欧拉来到了彼得堡。1733年,年仅26岁的欧拉担任了彼得堡科学院数学教授。
       1735年,欧拉解决了一个天文学的难题(计算慧星轨道),这个问题经几个著名数学家几个月的努力才得到解决,而欧拉却用自己发明的方法,三天便完成了。然而过度的工作使他得了眼病,并且不幸右眼失明了,这时他才28岁。
       1741年欧拉应普鲁士彼德烈大帝的邀请,到柏林担任科学院物理数学所所长,直到1766年,后来在沙皇喀德林二世的诚恳敦聘下重回彼得堡,不料没有多久,左眼视力急剧衰退,最后也完全失明。不幸的事情接踵而来。1771年彼得堡的大火灾殃及欧拉住宅,带病且双目失明的64岁的欧拉,被围困在大火中。虽然他被别人从火海中救了出来,但他的书房和大量研究成果全部化为灰烬了。沉重的打击,仍然没有使欧拉倒下,他发誓要把损失夺回来。欧拉完全失明以后,仍然以惊人的毅力与黑暗搏斗,凭着记忆和心算进行研究,直到逝世,竟达17年之久。欧拉的记忆力和心算能力是罕见的,他能够复述年青时代笔记的内容,心算并不限于简单的运算,高等数学一样可以用心算去完成。欧拉在失明的17年中,还解决了使牛顿头痛的月离问题和很多复杂的分析问题。
       欧拉的风格是很高的,拉格朗日是稍后于欧拉的大数学家,从19岁起和欧拉通信,讨论等周问题的一般解法,这引起变分法的诞生.等周问题是欧拉多年来苦心考虑的问题,拉格朗日的解法,博得欧拉的热烈赞扬,1759年10月2日欧拉在回信中盛称拉格朗日的成就,并谦虚地压下自己在这方面较不成熟的作品暂不发表,使年青的拉格朗日的工作得以发表和流传,并赢得巨大的声誉。他晚年的时候,欧洲所有的数学家都把他当作老师,著名数学家拉普拉斯(Laplace)曾说过:“欧拉是我们的导师。”
        欧拉充沛的精力保持到最后一刻,1783年9月18日下午,欧拉为了庆祝他计算气球上升定律的成功,请朋友们吃饭,那时天王星刚发现不久,欧拉写出了计算天王星轨道的要领,还和他的孙子逗笑,喝完茶后,突然疾病发作,烟斗从手中落下,口里喃喃地说:“我死了”,欧拉终于“停止了生命和计算”。
        欧拉的一生,是为数学发展而奋斗的一生,他那杰出的智慧,顽强的毅力,孜孜不倦的奋斗精神和高尚的科学道德,永远是值得我们学习的。
        欧拉一生谦逊,从没有用自己的名字给他发现的东西命名。只有那个大约等于2.71828的自然对数的底,被他命名为e。但因他对数学广泛的贡献,因此在许多数学分支中,反而经常见到后人以他的名字命名的重要常数、公式和定理。
        相对于π是希腊文字中圆周第一个字母,e的由来较不为人熟知。有人甚至认为:欧拉取自己名字的第一个字母e作为自然对数的底。
        其实欧拉选择e的理由,较为多数人所接受的说法有二:一为在a,b,c,d等四个常被使用的字母后面,第一个尚未被经常使用的字母就是e,所以,他很自然地选了这个符号,代表自然对数的底数;另一说法为e是“指数”一词英文的第一个字母,虽然你或许会怀疑瑞士人欧拉的母语不是英文,可事实上法文、德文的“指数”都是它。究竟e的来历是什么?至今仍然是个谜
    展开全文
  • 计算以2为底的log

    千次阅读 2016-01-03 14:05:28
    在学习 大数n!算法时, 想到log2(x)怎么算? math.h中没有log2接口, 只有log和log10. 上网查了下, 原来用对数公式可以搞定这事^_^ ...// @brief 计算以2为底的log #include // for i/o functions #include

    在学习 大数n!算法时, 想到log2(x)怎么算?

    math.h中没有log2接口, 只有log和log10.

    上网查了下, 原来用对数换底公式可以搞定这事^_^

    // @file power_exp_log.cpp
    // @brief 计算以2为底的log
    
    #include <iostream>                 // for i/o functions
    #include <math.h>                   // for exp(), log(), and log10()
    #include <conio.h>
    
    using namespace std;
    
    #define CONST_E 2.718282 ///< 常数e的值约为2.718282
    
    /// math.h中没有log2的函数
    double log2(double dblpow2);
    
    void fnTest_power_exp_log_2(); ///< 用对数换底公式做
    void fnTest_power_exp_log_E();
    void fnTest_power_exp_log_10();
    
    int main(int argc, char* argv[])
    {
        fnTest_power_exp_log_2();
        // fnTest_power_exp_log_E();
        // fnTest_power_exp_log_10();
    
        printf("END, press any key to quit\n");
        _getch();
        return 0;
    }
    
    double log2(double dblpow2)
    {
        /**
        math.h中没有log2的接口
        用对数换底公式来间接计算
    
        对数换底公式
        Loga(B) = logc(B) / logc(A)
        a, c均大于0且不等于1
    
        math.h中有log和log10
        logc 可以用log或1og10
        */
    
        double dbllog2 = 0;
        dbllog2 = log(dblpow2) / log(2);
        return dbllog2;
    }
    
    void fnTest_power_exp_log_2()
    {
        double dblIndex = 0;
        double dblpow = 0;
        double dbllog = 0;
    
        for (dblIndex = 0; dblIndex <= 10; dblIndex++)
        {
            dblpow = pow(2, dblIndex);
            printf("pow(2, %f) = %f\n", 
                dblIndex, dblpow);
    
            dbllog = log2(dblpow);
            printf("log2(%f) = %f\n", 
                dblpow, dbllog);
    
            printf("\r\n");
        }
    
        /** run result
        pow(2, 0.000000) = 1.000000
        log2(1.000000) = 0.000000
    
        pow(2, 1.000000) = 2.000000
        log2(2.000000) = 1.000000
    
        pow(2, 2.000000) = 4.000000
        log2(4.000000) = 2.000000
    
        pow(2, 3.000000) = 8.000000
        log2(8.000000) = 3.000000
    
        pow(2, 4.000000) = 16.000000
        log2(16.000000) = 4.000000
    
        pow(2, 5.000000) = 32.000000
        log2(32.000000) = 5.000000
    
        pow(2, 6.000000) = 64.000000
        log2(64.000000) = 6.000000
    
        pow(2, 7.000000) = 128.000000
        log2(128.000000) = 7.000000
    
        pow(2, 8.000000) = 256.000000
        log2(256.000000) = 8.000000
    
        pow(2, 9.000000) = 512.000000
        log2(512.000000) = 9.000000
    
        pow(2, 10.000000) = 1024.000000
        log2(1024.000000) = 10.000000
        */
    }
    
    void fnTest_power_exp_log_10()
    {
        double dblIndex = 0;
        double dblpow = 0;
        double dbllog = 0;
    
        for (dblIndex = 0; dblIndex <= 10; dblIndex++)
        {
            dblpow = pow(10, dblIndex);
            printf("pow(10, %f) = %f\n", 
                dblIndex, dblpow);
    
            dbllog = log10(dblpow);
            printf("log10(%f) = %f\n", 
                dblpow, dbllog);
    
            printf("\r\n");
        }
    
        /** run result
        pow(10, 0.000000) = 1.000000
        log10(1.000000) = 0.000000
    
        pow(10, 1.000000) = 10.000000
        log10(10.000000) = 1.000000
    
        pow(10, 2.000000) = 100.000000
        log10(100.000000) = 2.000000
    
        pow(10, 3.000000) = 1000.000000
        log10(1000.000000) = 3.000000
    
        pow(10, 4.000000) = 10000.000000
        log10(10000.000000) = 4.000000
    
        pow(10, 5.000000) = 100000.000000
        log10(100000.000000) = 5.000000
    
        pow(10, 6.000000) = 1000000.000000
        log10(1000000.000000) = 6.000000
    
        pow(10, 7.000000) = 10000000.000000
        log10(10000000.000000) = 7.000000
    
        pow(10, 8.000000) = 100000000.000000
        log10(100000000.000000) = 8.000000
    
        pow(10, 9.000000) = 1000000000.000000
        log10(1000000000.000000) = 9.000000
    
        pow(10, 10.000000) = 10000000000.000000
        log10(10000000000.000000) = 10.000000
        */
    }
    
    void fnTest_power_exp_log_E()
    {
        double dblIndex = 0;
        double dblexp = 0;
        double dblpow = 0;
        double dbllog = 0;
    
        for (dblIndex = 0; dblIndex <= 10; dblIndex++)
        {
            dblpow = pow(CONST_E, dblIndex);
            printf("pow(CONST_E, %f) = %f\n", 
                dblIndex, dblpow);
    
            dblexp = exp(dblIndex);
            printf("exp(%f) = %f\n", 
                dblIndex, dblexp);
    
            dbllog = log(dblexp);
            printf("log(%f) = %f\n", 
                dblexp, dbllog);
    
            printf("\r\n");
        }
    
        /** run result
        pow(CONST_E, 0.000000) = 1.000000
        exp(0.000000) = 1.000000
        log(1.000000) = 0.000000
    
        pow(CONST_E, 1.000000) = 2.718282
        exp(1.000000) = 2.718282
        log(2.718282) = 1.000000
    
        pow(CONST_E, 2.000000) = 7.389057
        exp(2.000000) = 7.389056
        log(7.389056) = 2.000000
    
        pow(CONST_E, 3.000000) = 20.085541
        exp(3.000000) = 20.085537
        log(20.085537) = 3.000000
    
        pow(CONST_E, 4.000000) = 54.598164
        exp(4.000000) = 54.598150
        log(54.598150) = 4.000000
    
        pow(CONST_E, 5.000000) = 148.413206
        exp(5.000000) = 148.413159
        log(148.413159) = 5.000000
    
        pow(CONST_E, 6.000000) = 403.428946
        exp(6.000000) = 403.428793
        log(403.428793) = 6.000000
    
        pow(CONST_E, 7.000000) = 1096.633643
        exp(7.000000) = 1096.633158
        log(1096.633158) = 7.000000
    
        pow(CONST_E, 8.000000) = 2980.959492
        exp(8.000000) = 2980.957987
        log(2980.957987) = 8.000000
    
        pow(CONST_E, 9.000000) = 8103.088530
        exp(9.000000) = 8103.083928
        log(8103.083928) = 9.000000
    
        pow(CONST_E, 10.000000) = 22026.479695
        exp(10.000000) = 22026.465795
        log(22026.465795) = 10.000000
        */
    }
    


    展开全文
  • java中计算对数

    2013-02-12 16:09:20
    从 Java 1.0 开始,Math 类有了一个自然对数。也就是给定一个参数 x,该自然对数返回 e 的几次幂...在我读的每本数学教材中,log 都是 10 为底对数,而 ln 是 e 为底对数,lg 是 2 为底对数。现在已经来...
  • 从 Java 1.0 开始,Math 类有了一个自然对数。...在我读的每本数学教材中,log 都是 10 为底对数,而 ln 是 e 为底对数,lg 是 2 为底对数。现在已经来不及修复这个问题了,不过 Jav...
  • 也就是说,你需要的是以2或者其他数字为底对数表。 然而,在奈皮尔的时代,人们并没有用指数函数进行思考。他们没有的概念,也没有书写指数函数 (将一个小号数字放在数字右上角)的简便方法。 尽管从阿基米德...
  • 学习目标: 1、对数的概念 2、指数式与对数式名称的变化 3、两种特殊的对数 4、对数的常用结论 ...2、某年我国GDPa忆元,如果每年平均增长8% ,那么经过多少年GDP是 这一年的2倍? 分析: 设...
  • 1、理解题目:从1960开始,每十年,翻一倍,1960年是4位,1970年是8位,1980年是16位,1990年是32位,2000年是64位。...由于指数爆炸,数字太大,因此把指数转换为对数,得出(log表示以2为底,而C++中的log()是...
  • 对数的发展史

    千次阅读 2014-11-04 23:34:43
    需要确定航程和船舶的位置,为了适应天文事业的发展,需要处理观测行星运动的数据,就是为了解决很多位数的数字繁杂的计算而产生了对数恩格斯曾把对数的发明与解析几何学的产生、微积分学的创始并称17世纪数学的三...
  • sage之离散对数求解

    千次阅读 2020-06-19 11:07:20
    sage中求解离散对数我目前知道的三个函数:discrete_log(a,base,ord,operation),discrete_log_rho(a,base,ord,operation),discrete_log_lambda(a,base,bounds,operation);这三个函数分别是通用的求离散对数的方法...
  • 64KB内存页为65536Byte,以2对数为16。 修改PageAllocator.h,将kPageAllocationGranularityShift改为16,kSystemPageSize改为65536。 修改PartitionAlloc.h,将kPartitionPageShift改为18。以2对数为16...
  • 点击蓝字关注我们在讲对数的两位创始人——英国的两位数学家纳白尔和布里格斯的故事以前,我们要从斯提非讲起。01.斯提非——已经走到发明的边缘,可是又把脚缩了回去斯提非(1487—1567)是德国厄斯林根地方的牧师,...
  • "对数'的由来

    千次阅读 2014-11-04 23:27:36
    对数是中学初等数学中的重要内容,那么当初是谁首创“对数”这种高级运算的呢?在数学史上,一般认为对数的发明者是十六世纪末到十七世纪初的苏格兰数学家——纳皮尔(Napier,1550-1617年)男爵。  在纳皮尔所处...
  • 49:计算对数

    2017-03-23 10:56:00
    套用对数的换公式,立马解决。 1 #include 2 #include 3 int main() 4 { 5 int n; 6 int c; 7 double a, b; 8 scanf( " %lf%lf " , &a, & b ); 9 c = log10( b ) / log...
  • 透视一个数学概念,目前看需要从三个层面:数学史、数学概念、数学意义。 学校教育,不教数学史,不教其实际意义,只教概念,完全是混蛋无赖做法。...1 2 4 8 16 32 64 128 ... # 数列一:等比数列 0 1 2 3 4 5 6 ...
  • matlab 10为底指数,matlab指数函数

    千次阅读 2021-04-18 06:17:51
    用matlab求指数函数刚学这课不会经建模得y与t的关系y=a+b*exp(c*t),试确定a,b,c已知x=[0:0.1:1]y=[2.997,2.480,2.101,1.815,1.6,1.447,1.334,1.241,1.183,1.13要用最小二乘法和fminserach来求解还有my......
  • 关于自然对数e的一些思考

    千次阅读 2018-12-09 07:36:07
    关于自然对数e一直不太明白,什么她是自然对数?哪里自然了?整理了相关资料,记录下来,免得以后忘了~(逃) 提到e,比较有名的就是公式: 还有就是从复利中推出e:通过“利滚利”的高利贷,并不断缩短计息周期...
  • matlab-高数 log 对数

    2019-02-19 21:54:00
    c1=log(9)/log(3) % log三为九的对数... % matlab只定义了下面三个对数 c2=log(exp(1)) c3=log2(4) c4=log10(10) % 记得这是某个网友的博客中写到的,可是当时 志成就 懒了,没有把网址链接保存下来。只能在此...
  • quartus怎么调用ip核实现对数运算。。。。。。。。。。。。。。。。。。。。。。。。。。。
  • 自然对数e(转)

    2017-07-29 10:55:00
    e=limx→+∞ (1+1/x)^x≈2.71828 假设,一根竹子,第一天是1米,第二天长了1米,然后这根柱子的长度变成了2米。相当于 (1+1/1)^1.上面这个假设,如果仔细想下是错误的,因为在原来的回答里面我已经说过了,植物...
  • 自古以来,人们的日常生活和所从事的许多领域,都离不开数值计算,并且随着...其中对数的发现,曾被18世纪法国大数学家、天文学家拉普拉斯评价“用缩短计算时间延长了天文学家的寿命”。 对数思想的萌芽 对数
  • Number Theory(数论-对数)

    千次阅读 2014-10-08 18:41:20
    X - Number Theory Time Limit:2000MS  ...Memory Limit:32768KB 64bit IO Format:%lld & %llu Submit Status Description Factorial of an integer is defined by the following f
  • 1 package com.yzy.test; 2 3 public class Test { 4 5 /** 6 * @param args 7 */ 8 public static void main(String[] args) { 9 int[] array = { 43, 64, 21, 656...
  • 本文摘要三段代码对比了线性级别增长的代码(a,b)和线性对数级别增长的代码(c)的区别;代码结构// 输入条件 N for(; ;) for(; ;) sum ++;两层for( ; ; )循环,@param sum记录语句执行次数,不同输入条件N,...
  • 原文地址:回到十七世纪,让我来编算一本常用对数表作者:小牛 自十八、九岁学习了对数后,就觉得造对数表真不简单。据说十七世纪那时,说如果谁发现了对数表上有一个数字错,就奖一两黄金。 据百科百度:纳皮尔...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,945
精华内容 3,978
关键字:

以2为底64的对数