কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে DataView.getFloat64() ফাংশন


DataView.getFloat64() ফাংশন

getFloat64() ফাংশন DataView-এ নির্দিষ্ট পজিশন থেকে ৬৪-বিট ফ্লোটিং পয়েন্ট নম্বর (IEEE 754 double precision) পড়ে এবং ফেরত দেয়।

সিনট্যাক্স

dataView.getFloat64(byteOffset [, littleEndian])

প্যারামিটার

  • byteOffset - পড়ার পজিশন (বাইটে)
  • littleEndian (অপশনাল) - এন্ডিয়ানেস নির্দেশ করে

রিটার্ন মান

৬৪-বিট ফ্লোটিং পয়েন্ট নম্বর।

উদাহরণ

উদাহরণ ১: বেসিক ব্যবহার

const buffer = new ArrayBuffer(20);
const view = new DataView(buffer);
view.setFloat64(1, 654.44);
console.log(view.getFloat64(1)); // 654.44

উদাহরণ ২: Math কনস্ট্যান্ট

const buffer = new ArrayBuffer(20);
const view = new DataView(buffer);
view.setFloat64(1, Math.LOG2E);
console.log(view.getFloat64(1)); // 1.4426950408889634

উদাহরণ ৩: খালি পজিশন

const buffer = new ArrayBuffer(20);
const view = new DataView(buffer);
view.setFloat64(1); // কোনো মান না
console.log(view.getFloat64(1)); // NaN

দ্রষ্টব্য

  • ৬৪-বিট ফ্লোট সবচেয়ে সাধারণ ফ্লোটিং পয়েন্ট ফরম্যাট
  • খালি পজিশন NaN ফেরত দেয় (ইন্টিজার মেথডের মতো ০ নয়)
  • উচ্চ প্রিসিশনের গণনার জন্য উপযোগী

  1. জাভাস্ক্রিপ্ট Function call() মেথড

  2. জাভাস্ক্রিপ্ট Function apply() মেথড

  3. জাভাস্ক্রিপ্ট ফাংশন প্যারামিটার

  4. জাভাস্ক্রিপ্ট DataView()