Numeric Contract Lab|数値精度・丸め故障診断12問・日英TXT+Python
- ダウンロード商品¥ 500



数値精度と丸めの故障診断を、12個のオリジナルな短い契約とPythonコードで練習する教材です。日英の完全版TXTを同梱。PDFやブラウザアプリではありません。 内容:十進精密比較、Decimalの文字列/float生成、表示と量子化、HALF_EVEN/HALF_UP、負数のFLOOR、有効数字と小数桁、逐行/合計後の丸め、二重丸め、安定IDによる整数余数配分、Fractionによる定義上の厳密換算、測定許容差と離散数量、局所context隔離。 各問に固定ID、入力、手計算期待値、保護反例、誤実装、修正コードと解説があります。架空の量と単位のみを使用します。 同梱15ファイル:日英問題・解答・README、LICENSE.txt、lab.py、demo.py、test_lab.py、cases.json、SOURCES.txt、TERMINAL_PREVIEW.txt、VALIDATION.txt、MANIFEST.json。ZIP 36,618 bytes。既存Pythonが必要、標準ライブラリのみ、追加インストール不要。操作はターミナルで python3 -B demo.py / python3 -B test_lab.py。 実測:Python 3.14.7 / macOS 26.4 / arm64。23,103回の検査に合格、12個の意図的な誤実装を検出。これは12問の検査回数であり23,103問ではありません。独立整数oracle、入力制限、保存則、順序不変性、contextのtraps/flags保持を確認。ZIP展開後も再検証済み。 利用許諾:購入者本人の学習と、購入者本人が直接教える授業で使用・私的改変できます。当該授業に必要な練習ファイルのみ受講者へ非公開で配布可。受講者の利用はその授業と個人学習に限り、再配布は禁止。ソース一式・解答一式の公開共有、公開アップロード、転売、再配布、自己商品としての再販売は禁止。詳細は同梱LICENSE.txt。 AI開示:題材・文章・翻訳・コード・試験の作成に生成AIを使用しました。プレビューは実際の教材と実行ログの抜粋です。人による独立翻訳校正、授業試用、他OS/他Python版は未検証。最低対応版や会計・税務・請求・金融・本番利用の正しさを保証しません。Decimalは有限精度、Fractionの厳密さは測定誤差をなくすものではありません。 English: 12 original numeric-contract exercises, complete English/Japanese TXT, broken programs, repairs, literal expectations and tests. Existing Python required. Personal use and classes personally taught by the purchaser; necessary exercises may be privately shared within that class. No public sharing or resale of the source/answer package. AI-assisted writing, translation and code. Tested only on Python 3.14.7 / macOS 26.4 / arm64.


