Copy as Markdown View as Markdown (opens in new tab) View on GitHub (opens in new tab) Open in... ChatGPT (opens in new tab) Claude (opens in new tab) Perplexity (opens in new tab) logn logn(a: Number): Number | NaN Returns the natural logarithm (base e) of a number. If the input value is less than or equal to zero, the result is NaN (or null). Introduced in DataWeave version 2.4.0. Parameters Name Description a Number to convert into its natural logarithm. Example This example shows how logn behaves with different inputs. Source %dw 2.0 import * from dw::util::Math output application/json --- { "logn10": logn(10), "logn13": logn(0.13), "logn-20": logn(-20) } Output { "logn10": 2.302585092994046, "logn13": -2.0402208285265546, "logn-20": null }