diff --git a/doc/api/buffer.md b/doc/api/buffer.md index a80f30a1ad6977..bc6aa20b3bc114 100644 --- a/doc/api/buffer.md +++ b/doc/api/buffer.md @@ -3113,8 +3113,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 f187f7217783ea..25d015d8bdbbb4 100644 --- a/doc/api/crypto.md +++ b/doc/api/crypto.md @@ -2783,7 +2783,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 f529a07d4a76d1..ee48f47c808efd 100644 --- a/doc/api/n-api.md +++ b/doc/api/n-api.md @@ -2315,8 +2315,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