`
yangdong
  • 浏览: 66412 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

求对数

 
阅读更多
下面是求以 1.12 为底,2.7 的对数。本方法极其低效,仅仅标记一下以备以后参考。
(ns t
  (:require [clojure.contrib.generic.math-functions :as math]))

(defn abs [x]
  (if (< x 0) (* -1 x) x))

(defn close-enough? [delta]
  #(< (abs (- %1 %2)) delta))
  
(defn calc-log [lg lg-level acc-stack]
  (let [acc (math/pow 1.12 lg)
        close? (close-enough? 0.00000000000000000001M)
        lg-inc (/ 1 (math/pow 10 lg-level))
        finer-lg-inc (/ 1 (math/pow 10 (inc lg-level)))]
    (if (close? acc 2.7)
      lg
      (if (> acc 2.7)
        (recur (+ (- lg lg-inc) finer-lg-inc) (inc lg-level) acc-stack)
        (recur (+ lg lg-inc) lg-level (conj acc-stack acc))))))
      
(println (calc-log 1 0 []))
分享到:
评论

相关推荐

    求对数的函数C++代码

    求对数的函数C++代码,使用共用体,提供异常处理...

    Python中求对数方法总结

    Python中Math库和Python库都具备求对数的函数。 import numpy as np import math 1. Numpy库 1.1 求以e、2、10为底的对数 函数 功能 np.log(x) 以e为底的对数(自然对数) np.log10(x) 以10为底的对数 np....

    对数函数.pdf

    对数函数有很多典型的题型,如求对数函数的定义域、值域、单调性和奇偶性等问题。这些题型可以用于考察对数函数的知识点。 十、对数函数的应用领域 对数函数有很多应用领域,如数学、物理、工程学等领域。对数函数...

    javascript经典特效---以e为底的对数.rar

    在数学中,以e为底的对数(自然对数)是数学分析中的一个重要概念,它与指数函数互为逆运算。在这个JavaScript经典特效的压缩包中,我们可能找到了一个关于如何在JavaScript中实现自然对数计算或与之相关的动态图形...

    对数公式和对数函数的总结.doc

    * 求对数函数的单调递增区间 * 对数函数的单调性分析 类型四、对数函数中的大小比拟: * 比拟对数函数的大小 * 对数函数的大小关系 类型五、对数函数求值问题: * 求对数函数的值 * 对数函数的求值过程 类型六...

    职高数学对数PPT课件.pptx

    * 对数的典型例题:将指数式写成对数式、将对数式写成指数式、求对数的值等。 * 对数的典型例题的解答:使用对数的定义、性质和运算规律解决问题。 七、对数的巩固知识 * 对数的巩固知识:对数的定义、性质、应用...

    STM32F1上采用汇编实现CORDIC算法来计算对数

    对于STM32F1这样的无浮点运算单元的单片机来说采用浮点计算对数非常的耗时,本代码采用汇编程序在STM32F1上实现定点64bit的高精度cordic算法计算对数,加快了运算时间

    js 特效 html 特效 对数运算

    js 特效 html 特效 对数运算 js 特效 html 特效 对数运算

    指数函数、对数函数、幂函数基本性质练习含答案.doc

    7. 求对数函数的定义域,主要看对数的真数是否大于0。 8. 比较对数函数的大小,根据对数函数的单调性和底数的性质。 9. 对数函数的单调性问题,考察底数与单调性的关系。 以上只是一部分解答思路,具体的计算过程...

    泰勒级数展开求log(x)

    标题“泰勒级数展开求log(x)”指出了我们关注的重点,即使用泰勒级数来近似计算自然对数。自然对数`log(x)`是指数函数`e^x`的逆运算,其中`e`是一个常数,约等于2.71828,代表自然对数的底数。在C语言中,通常使用`...

    求自然对数 求自然对数的C#

    求自然对数 其中运用了一些十分简单算法希望可以帮到大家

    高中数学-对数与对数运算教案(一)-新人教A版必修1.doc

    最后,课堂小结概括了本节课的重点,包括对数的定义、指数与对数的互换,以及求对数表达式的值这三个核心内容,这些都是理解和应用对数运算的关键。 总的来说,这个教案为教师提供了一套系统性的教学方法,帮助学生...

    221对数与对数运算第2课时对数的运算.ppt

    在求对数的值时,有时我们需要直接应用或逆用公式,选择最方便的方式简化真数。 举例来说,题目中的例子展示了如何求解对数表达式的值。例如,\(752 \cdot log_4(2) = 5 \cdot 2 \cdot log_2(2) + 7 \cdot 2 \cdot ...

    2-2-1-2对数与对数运算(第2课时)对数的运算法则.ppt

    这意味着对两个正数的乘积求对数等于它们各自对数的和。 2. **除法法则**:同样条件下,\( \log_a\left(\frac{M}{N}\right) = \log_a M - \log_a N \)。这表示一个正数除以另一个正数的对数等于第一个数的对数减去...

    对数函数二.doc

    4. 第6题涉及求对数函数的递减区间,这需要判断导数的符号。 5. 第9题是一个关于 x 的对数不等式,解这个不等式需要用到对数函数的单调性和指数不等式的解法。 6. 第10题要求画出对数函数的图象和其变换后的图象,这...

    峨山彝族自治县高中数学第三章基本初等函数(Ⅰ)3.2对数与对数函数3.2.1对数及其运算导学案(无答案)新1.docx

    6. **实例分析**:导学案提供了多个例子来巩固对数的运算和应用,如将指数式转换为对数式,求对数表达式的值,以及利用对数简化表达式。 通过学习这部分内容,学生将能够熟练运用对数进行各种计算,解决实际问题,...

    高中数学对数及对数函数知识点及例题讲解.doc

    基础例题涉及对数的计算,如求对数的值、利用对数的性质简化表达式等。例如,计算 \( \log_2{3} + \log_3{4} - \log_4{2} \) 可以通过对数换底公式和对数运算性质来解决。此外,还有涉及对数函数定义域、值域的问题...

    第3章 指数函数对数函数和幂函数作业题及答案解析15套9精选.doc

    - 在给定区间上求对数函数的最值,通常需要分析函数的单调性,找出极值点,并结合端点值进行比较。 7. 反函数: - 指数函数和对数函数互为反函数,例如y=3^x的反函数是y=log_3(x)。 8. 指数和对数函数的恒定性质...

Global site tag (gtag.js) - Google Analytics