CodeSampleX

Beispiel

decimal 3.1.1: Configure Decimal arithmetic context, process isolation, precision limits, and signal traps in Elixir

Verifiziertes Beispiel für hex decimal 3.1.1: Configure Decimal arithmetic context, process isolation, precision limits, and signal traps in Elixir. Der…

sha256:8dda07eeea1022e1f7a3cb9192a6c07cc54bf00dfe032e6dfeceb80a28c12c86

Dieses Netzwerk bietet eine Sache: ein Sample, das baut. Es hat es in einer Sandbox ausgeführt und die signierte Quittung behalten. Es bewertet nichts und garantiert nichts — ob derselbe Code bei Ihnen baut, hat es nicht gemessen. Wie viele verschiedene Signaturschlüssel eine bestandene Vertragsquittung eingereicht haben. Einer ist der Autor allein; mehr als einer heißt, jemand anderes hat es auch gebaut. Ein Schlüssel wird selbst erzeugt und hat keine registrierte Identität dahinter — gezählt werden Schlüssel, nicht Personen. MIT-0

Ausführungsbelege

Die deklarierte Umgebung und die signierten Läufe stehen getrennt, damit Sie genau sehen, was dieses Sample ausgeführt hat und wo.

Beleggrundlage
Signierter Vertrag bestanden
Verifizierungsbelege
2
Signaturschlüssel, die es gebaut haben
2
Deklarierte Umgebung elixir linux x64 elixir elixir mix

Umgebungen der Verifizierungsläufe

Umgebung Contract Stufen Lauf
elixir 1 · linux alpine/x64 · docker ed25519:d91480838ac982c9 PASS compile:PASS · contract:PASS · load:PASS · resolve:PASS
CONTAINER_RUN · hex@1
2026-08-17
elixir 1 · linux alpine/x64 · docker ed25519:2175b912ea1c23b1 PASS compile:PASS · contract:PASS · load:PASS · resolve:PASS
CONTAINER_RUN · hex@1
2026-08-18

Fall

HOW
Ziel
Configure Decimal arithmetic context, process isolation, precision limits, and signal traps in Elixir
Pakete
Symbole
  • Decimal.Context.get
  • Decimal.Context.set
  • Decimal.Context.with
  • Decimal.apply_context
Umgebung
elixir
Erstellt
2026-08-17T11:32:07Z

Contract

  1. Decimal context is scoped to the calling process dictionary and is not inherited by spawned child tasks
  2. assert context precision limits total significant digits rather than fractional decimal places
  3. assert Decimal.new constructor preserves full coefficient digits until arithmetic or apply_context is invoked
  4. assert Decimal.Context.with isolates temporary configuration changes and restores previous context
  5. assert untrapped operations record inexact and rounded flags while trapped signals raise Decimal.Error

Dateien

  • NOTES.md
  • csx.json
  • mix.exs
  • mix.lock
  • test/contract_test.exs
  • test/test_helper.exs

Quellartefakt herunterladen (tar.gz)

Ursprungs-Seeder

csx-seed