Ruang kerja kode dengan AI
Serialisasi desimal tanpa kehilangan
Serialisasikan string desimal ke JSON tanpa mengubahnya menjadi bilangan pecahan biner.
● ● ●PureDecimal●
Alur kerja · Serialisasi desimal tanpa kehilangan ×
function encodeDecimal(value: string): string {
if (!/^[+-]?\d+(?:\.\d+)?$/.test(value)) {
throw new Error("decimal.grammar");
}
return JSON.stringify({ decimal: value });
}✳Serialisasikan string desimal ke JSON tanpa mengubahnya menjadi bilangan pecahan biner.
✓ PerubahanTinjau sebelum menerapkan ↗
Ilustrasi ruang kerja
- Proyek
- Pertahankan nol di akhir dan nilai sangat besar saat dibaca kembali, lalu tolak notasi eksponen dan nama tak hingga melalui tata bahasa yang jelas.
- Tinjau sebelum menerapkan
- Bandingkan perilaku sebenarnya dengan hasil yang diharapkan. Jika pemeriksaan gagal, cari penyebabnya sebelum membuat perubahan lain.
- Model
- Atur endpoint kompatibel OpenAI atau Anthropic dengan URL dasar dan kunci API jika diperlukan. Uji koneksi. Server model lokal harus berjalan; alat jarak jauh dapat mengirim data secara terpisah.
Alur kerja
function encodeDecimal(value: string): string {
if (!/^[+-]?\d+(?:\.\d+)?$/.test(value)) {
throw new Error("decimal.grammar");
}
return JSON.stringify({ decimal: value });
}