🍋
Menu
Image

HDR

تحويل الأنظمة العددية

عملية تحويل الأرقام بين الأنظمة العددية المختلفة: عشري (الأساس 10)، ثنائي (الأساس 2)، ثماني (الأساس 8)، سداسي عشري (الأساس 16).

التفاصيل التقنية

يحول parseInt(str, radix) من أي أساس (2-36) إلى عشري. يحول Number.toString(radix) من عشري إلى أي أساس. التحويل الرياضي: عشري→أساس: قسمة متكررة وتجميع الباقي؛ أساس→عشري: مجموع رقم×أساسⁿ. عادةً يتم تحويل الأعداد الكسرية عن طريق ضرب الجزء الكسري بشكل متكرر بالأساس وتجميع الأجزاء الصحيحة.

مثال

```javascript
// HDR: processing with Canvas API
const canvas = document.createElement('canvas');
const ctx = canvas.getContext('2d');
ctx.drawImage(sourceImage, 0, 0);
const imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);
// Process pixels in imageData.data (RGBA array)
```

أدوات ذات صلة

مصطلحات ذات صلة