Espace de développement avec IA
Sérialisation décimale sans perte
Sérialisez des chaînes décimales en JSON sans conversion en nombres binaires à virgule flottante.
● ● ●PureDecimal●
Méthodes de travail · Sérialisation décimale sans perte ×
function encodeDecimal(value: string): string {
if (!/^[+-]?\d+(?:\.\d+)?$/.test(value)) {
throw new Error("decimal.grammar");
}
return JSON.stringify({ decimal: value });
}✳Sérialisez des chaînes décimales en JSON sans conversion en nombres binaires à virgule flottante.
✓ ModificationsVérifiez avant d’appliquer ↗
Illustration de l’espace de travail
- Projet
- Préservez les zéros finaux et les très grandes valeurs à la relecture, en rejetant exposants et noms non finis selon une grammaire explicite.
- Vérifiez avant d’appliquer
- Comparez le comportement observé au résultat attendu. Si une vérification échoue, cherchez la cause avant de poursuivre les modifications.
- Modèles
- Configurez un endpoint compatible OpenAI ou Anthropic avec son URL de base et une clé API si nécessaire. Testez la connexion. Un serveur local doit fonctionner ; les outils distants peuvent transmettre des données séparément.
Méthodes de travail
function encodeDecimal(value: string): string {
if (!/^[+-]?\d+(?:\.\d+)?$/.test(value)) {
throw new Error("decimal.grammar");
}
return JSON.stringify({ decimal: value });
}