Skip to content

number型の安全な整数の説明を追加しました。 - #1139

Merged
suin merged 1 commit into
masterfrom
fix/issue-1136-number-safe-integers
Aug 7, 2026
Merged

number型の安全な整数の説明を追加しました。#1139
suin merged 1 commit into
masterfrom
fix/issue-1136-number-safe-integers

Conversation

@suin

@suin suin commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

対象者

  • 📖 読者

Problem

number型のページでは、正確に扱える数値の範囲を説明していました。しかし、この表現では範囲外の値を正確に表現できないように読めました。また、安全な整数の範囲を超えると数学上は異なる整数が同じnumber値として扱われる理由を説明していませんでした。

Solution

すべての整数を正確に区別して扱える安全な整数の範囲を明記しました。あわせて、2 ** 532 ** 53 + 1が同じnumber値として比較されるコード例を追加しました。

Value

読者が安全な整数の範囲の意味と、範囲外の整数をnumber型で扱うリスクを理解できるようになります。


close #1136

## 対象者

- [x] 📖 読者

## Problem

number型のページでは、正確に扱える数値の範囲を説明していました。しかし、この表現では範囲外の値を正確に表現できないように読めました。また、安全な整数の範囲を超えると数学上は異なる整数が同じnumber値として扱われる理由を説明していませんでした。

## Solution

すべての整数を正確に区別して扱える安全な整数の範囲を明記しました。あわせて、`2 ** 53`と`2 ** 53 + 1`が同じnumber値として比較されるコード例を追加しました。

## Value

読者が安全な整数の範囲の意味と、範囲外の整数をnumber型で扱うリスクを理解できるようになります。

---

close #1136
@vercel

vercel Bot commented Aug 7, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
book Ready Ready Preview Aug 7, 2026 12:03pm

Request Review

@suin
suin merged commit 349b2ae into master Aug 7, 2026
4 checks passed
@suin
suin deleted the fix/issue-1136-number-safe-integers branch August 7, 2026 12:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

number型 (数値型) #数値の範囲 について

1 participant