Files
modeling-app/docs/kcl/log.md
Josh Gomez 718873b3bb updating kcl examples (#2386)
* updating kcl examples

* generate images

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* add new

Signed-off-by: Jess Frazelle <github@jessfraz.com>

---------

Signed-off-by: Jess Frazelle <github@jessfraz.com>
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com>
Co-authored-by: Jess Frazelle <github@jessfraz.com>
2024-05-22 09:15:38 -07:00

138 KiB

title, excerpt, layout
title excerpt layout
log Computes the logarithm of the number with respect to an arbitrary base. manual

Computes the logarithm of the number with respect to an arbitrary base.

The result might not be correctly rounded owing to implementation details; log2() can produce more accurate results for base 2, and log10() can produce more accurate results for base 10.

log(num: number, base: number) -> number

Tags

  • math

Examples

const exampleSketch = startSketchOn("XZ")
  |> startProfileAt([0, 0], %)
  |> line([log(100, 5), 0], %)
  |> line([5, 8], %)
  |> line([-10, 0], %)
  |> close(%)

const example = extrude(5, exampleSketch)

Rendered example of log 0

Arguments

  • num: number (REQUIRED)
  • base: number (REQUIRED)

Returns

number