Ambiente di sviluppo con IA
Serializzazione decimale senza perdita
Serializza stringhe decimali in JSON senza convertirle in virgola mobile binaria.
● ● ●PureDecimal●
Flussi di lavoro · Serializzazione decimale senza perdita ×
function encodeDecimal(value: string): string {
if (!/^[+-]?\d+(?:\.\d+)?$/.test(value)) {
throw new Error("decimal.grammar");
}
return JSON.stringify({ decimal: value });
}✳Serializza stringhe decimali in JSON senza convertirle in virgola mobile binaria.
✓ ModificheControlla prima di applicare ↗
Illustrazione dell’ambiente
- Progetto
- Mantieni zeri finali e valori molto grandi nella rilettura, rifiutando esponenti e nomi non finiti secondo una grammatica esplicita.
- Controlla prima di applicare
- Confronta il comportamento effettivo con il risultato atteso. Se una verifica fallisce, indaga la causa prima di altre modifiche.
- Modelli
- Configura un endpoint compatibile con OpenAI o Anthropic usando URL di base e chiave API, se necessaria. Prova la connessione. Il server locale deve essere in esecuzione; gli strumenti remoti possono trasmettere dati separatamente.
Flussi di lavoro
function encodeDecimal(value: string): string {
if (!/^[+-]?\d+(?:\.\d+)?$/.test(value)) {
throw new Error("decimal.grammar");
}
return JSON.stringify({ decimal: value });
}