diff --git a/doc/api/buffer.md b/doc/api/buffer.md index fbeec94a16a2d8..3025b285883380 100644 --- a/doc/api/buffer.md +++ b/doc/api/buffer.md @@ -3137,8 +3137,8 @@ added: v8.2.0 * {integer} The largest size allowed for a single `Buffer` instance. -On 32-bit architectures, this value currently is `(2^30)-1` (~1GB). -On 64-bit architectures, this value currently is `(2^31)-1` (~2GB). +On 32-bit architectures, this value currently is 230 - 1 (~1GB). +On 64-bit architectures, this value currently is 231 - 1 (~2GB). This value is also available as [`buffer.kMaxLength`][]. diff --git a/doc/api/crypto.md b/doc/api/crypto.md index 806a9569570dc8..a6de237bcc1979 100644 --- a/doc/api/crypto.md +++ b/doc/api/crypto.md @@ -2805,7 +2805,7 @@ added: REPLACEME Return a random integer `n` such that `min <= n < max`. This implementation avoids [modulo bias][]. -The range (`max - min`) must be less than `2^48`. `min` and `max` must +The range (`max - min`) must be less than 248. `min` and `max` must be safe integers. If the `callback` function is not provided, the random integer is diff --git a/doc/api/n-api.md b/doc/api/n-api.md index 0c456eb2860c0f..d8da7bc6b7db20 100644 --- a/doc/api/n-api.md +++ b/doc/api/n-api.md @@ -2382,8 +2382,8 @@ This API is used to convert from the C `int64_t` type to the JavaScript The JavaScript `Number` type is described in [Section 6.1.6][] of the ECMAScript Language Specification. Note the complete range of `int64_t` cannot be represented with full precision in JavaScript. Integer values -outside the range of [`Number.MIN_SAFE_INTEGER`][] `-(2^53 - 1)` - -[`Number.MAX_SAFE_INTEGER`][] `(2^53 - 1)` will lose precision. +outside the range of [`Number.MIN_SAFE_INTEGER`][] `-(2**53 - 1)` - +[`Number.MAX_SAFE_INTEGER`][] `(2**53 - 1)` will lose precision. #### napi_create_double