含义详解
本义是数学中的对数,即如果a^x = N(a>0且a≠1),那么x叫做以a为底N的对数,记作x = log_a N。引申义在计算机科学中常指对数复杂度,如O(log n)表示算法时间随输入规模增长而呈对数增长,比线性增长慢得多。在日常生活中偶尔用于比喻数量级或比例关系。
英 /ˈlɒɡərɪðəm/美 /ˈlɔːɡərɪðəm/
n.
对数;对数函数
本义是数学中的对数,即如果a^x = N(a>0且a≠1),那么x叫做以a为底N的对数,记作x = log_a N。引申义在计算机科学中常指对数复杂度,如O(log n)表示算法时间随输入规模增长而呈对数增长,比线性增长慢得多。在日常生活中偶尔用于比喻数量级或比例关系。
由苏格兰数学家约翰·纳皮尔于1614年创造,源自希腊语logos(比例、理性)和arithmos(数),合起来表示“比例数”。纳皮尔最初定义对数用于简化乘除运算,将乘除转化为加减。记住“log”是“比例”,“arithm”是“数”,可以帮助理解对数的本质。
主要出现在学术写作,尤其是数学、物理、工程、计算机科学论文中,语气正式严谨。在技术报告和数据分析中常见,如“log scale”、“log transformation”。在日常口语中极少使用,除非在专业讨论中。在新闻报道中偶尔出现,如涉及地震震级或声音分贝时。
名词,可数,复数形式为logarithms。常与介词“of”连用,如“the logarithm of x”。可作定语,如“logarithm function”。注意对数函数通常写作“logarithmic function”,而非“logarithm function”。常见句型:“The logarithm of 100 to base 10 is 2.” 易错点:混淆“logarithm”与“algorithm”,后者指算法。
与“exponent”相对,exponent是指数,而logarithm是求指数的运算。与“power”不同,power指幂运算的结果。在数学表达中,logarithm特指对数运算,而“log”是它的缩写,常用于口语或非正式书写。在计算机科学中,“log”常指对数复杂度,而“logarithmic”是形容词形式。
属正式学术用语,语域较高,不适合日常随意对话。中性色彩,无褒贬。常见误用包括:将“logarithm”误拼为“logorithm”;混淆“logarithm”和“algorithm”;在口语中误将“log”当动词使用(如“log in”),但那是“记录”或“登录”的意思,与对数无关。
| The logarithm of 1000 to base 10 is 3. | 以10为底1000的对数是3。 |
| In computer science, binary search has a time complexity of O(log n). | 在计算机科学中,二分查找的时间复杂度为O(log n)。 |
| The Richter scale uses a logarithmic scale to measure earthquake intensity. | 里氏震级使用对数标度来测量地震强度。 |
| Taking the natural logarithm of the data can help normalize the distribution. | 对数据取自然对数有助于使分布正态化。 |
| The student struggled to understand the properties of logarithms. | 那个学生难以理解对数的性质。 |
| A logarithm is the inverse operation of exponentiation. | 对数是指数运算的逆运算。 |