প্রশ্ন ট্যাগ «ieee-754»

আইইইই 754 সর্বাধিক সাধারণ ও বহুল ব্যবহৃত ফ্লোটিং-পয়েন্ট স্ট্যান্ডার্ড, বিশেষত একক নির্ভুলতা বাইনারি 32 ওরফে ফ্লোট এবং ডাবল-স্পষ্টতা বাইনারি 64 ওরফে ডাবল ফর্ম্যাট।

3
কেন এনএএন - NaN == 0.0 ইন্টেল সি ++ সংকলক সহ?
এটি সুপরিচিত যে ন্যানরা পাটিগণিতের মধ্যে প্রচার করে তবে আমি কোনও বিক্ষোভ খুঁজে পাইনি, তাই আমি একটি ছোট পরীক্ষা লিখেছি: #include <limits> #include <cstdio> int main(int argc, char* argv[]) { float qNaN = std::numeric_limits<float>::quiet_NaN(); float neg = -qNaN; float sub1 = 6.0f - qNaN; float sub2 = qNaN - 6.0f; …
300 c++  c  floating-point  ieee-754  icc 

12
আইইইই 75৫৪ ন্যান মানগুলির জন্য মিথ্যা ফিরিয়ে দেওয়া সমস্ত তুলনা করার যুক্তি কী?
এনএএন মানগুলির তুলনা কেন অন্যান্য সমস্ত মান থেকে আলাদা আচরণ করে? এটি হ'ল অপারেটরগুলির সাথে সমস্ত তুলনা ==, <=,> =, <,> যেখানে এক বা উভয় মান হল অন্য সমস্ত মানগুলির আচরণের বিপরীতে মিথ্যা প্রত্যাবর্তন করে। আমি মনে করি এটি কোনওভাবে সংখ্যার গণনা সহজতর করে, তবে আমি স্পষ্টভাবে বর্ণিত কারণ খুঁজে …


8
জাভাতে ভাসা এবং ডাবল ডেটাটাইপ
ফ্লোট ডেটা টাইপটি একটি একক-নির্ভুলতা 32-বিট আইইইই 754 ফ্লোটিং পয়েন্ট এবং ডাবল ডেটা টাইপ একটি ডাবল-স্পষ্টতা 64৪-বিট আইইইই 754 ফ্লোটিং পয়েন্ট। এর মানে কী? এবং কখন ডাবল বা তদ্বিপরীত পরিবর্তে আমার ফ্লোট ব্যবহার করা উচিত?

2
কোন প্রথম পূর্ণসংখ্যাটি কোন আইইইই 754 ভাসাটি হুবহু উপস্থাপনে অক্ষম?
স্পষ্টতার জন্য, আমি যদি এমন কোন ভাষা ব্যবহার করি যা আইইই 754 ফ্লোটগুলি কার্যকর করে এবং আমি ঘোষণা করি: float f0 = 0.f; float f1 = 1.f; ... এবং তারপরে এগুলি আবার মুদ্রণ করুন, আমি 0.0000 এবং 1.0000 - হুবহু পেয়ে যাব। তবে আইইইই 754 রিয়েল লাইনের সাথে সমস্ত সংখ্যা …

4
পাইথন 3 তে 4 * 0.1 এর ভাসমান-পয়েন্টের মানটি দেখতে সুন্দর তবে 3 * 0.1 টি কেন লাগে না?
আমি জানি যে বেশিরভাগ দশমিকের সঠিক ভাসমান পয়েন্ট উপস্থাপনা থাকে না ( ভাসমান পয়েন্ট গণিতটি কি ভাঙা? )। কিন্তু আমি দেখতে পাচ্ছি না কেন 4*0.1চমত্কারভাবে হিসাবে ছাপা হয় 0.4, কিন্তু 3*0.1যখন উভয় মান আসলে কুশ্রী দশমিক উপস্থাপনা নেই, হল: >>> 3*0.1 0.30000000000000004 >>> 4*0.1 0.4 >>> from decimal import Decimal …

10
সি # তে কি ভাসমান-পয়েন্ট গণিত সামঞ্জস্য হয়? এটা হতে পারে?
না, এটি অন্য কোনও "কেন (1 / 3.0) * 3! = 1" প্রশ্ন নয়। আমি ইদানীং অনেকটা ভাসমান-পয়েন্ট সম্পর্কে পড়ছি; বিশেষত, কীভাবে একই গণনা বিভিন্ন আর্কিটেকচার বা অপ্টিমাইজেশন সেটিংসে বিভিন্ন ফলাফল দিতে পারে । ভিডিও গেমগুলির ক্ষেত্রে এটি একটি সমস্যা যা পির -টু-পিয়ার নেটওয়র্ক (সার্ভার-ক্লায়েন্টের বিপরীতে) হয়, যা সমস্ত ক্লায়েন্টরা …

12
দুটি অসম ভাসমান পয়েন্ট সংখ্যা বিয়োগ করে 0 পাওয়া কি সম্ভব?
নিম্নলিখিত উদাহরণে 0 (বা অনন্ত) দ্বারা ভাগ পাওয়া সম্ভব? public double calculation(double a, double b) { if (a == b) { return 0; } else { return 2 / (a - b); } } সাধারণ ক্ষেত্রে অবশ্যই তা হবে না। কিন্তু কি যদি aএবং bখুব ঘনিষ্ঠ পারেন হয় (a-b)হচ্ছে ফলে …

3
টাইপ-জাগলিং এবং (কঠোর) পিএইচপি-তে তুলনা তুলনায় বৃহত্তর / কম
পিএইচপি তার টাইপ-জাগলিংয়ের জন্য বিখ্যাত। আমাকে অবশ্যই এটি ধাঁধা দিতে হবে এবং তুলনাগুলিতে মৌলিক লজিক্যাল / মৌলিক বিষয়গুলি খুঁজে পেতে আমার বেশ কঠিন সময় চলছে। উদাহরণস্বরূপ: যদি $a > $bসত্য এবং $b > $cসত্য হয় তবে এর অর্থ $a > $cকি সর্বদা সত্য? মৌলিক যুক্তি অনুসরণ করে, আমি হ্যাঁ বলব …

2
শান্ত এনএএন এবং সিএনএল সিএএনএনের মধ্যে পার্থক্য কী?
আমি ভাসমান-পয়েন্ট সম্পর্কে পড়েছি এবং আমি বুঝতে পারি যে অপারেশনগুলির ফলে NaN এর ফলাফল হতে পারে। তবে আমি বুঝতে পারি না এগুলি ঠিক কী। তাদের মধ্যে পার্থক্য কী? সি ++ প্রোগ্রামিংয়ের সময় কোনটি তৈরি করা যায়? প্রোগ্রামার হিসাবে, আমি কি এমন একটি প্রোগ্রাম লিখতে পারি যা একটি এসএনএএন-এর কারণ হয়?


3
জেএস ইঞ্জিনগুলি কি কোনও NaN এর বিট পরিবর্তন করার অনুমতি দেয়?
জাভাস্ক্রিপ্টে, NaN মান অভ্যন্তরীণভাবে প্রশস্ত 64-বিট ডাবল দ্বারা উপস্থাপিত হতে পারে। বিশেষত, নিম্নলিখিত বিটওয়াইজ উপস্থাপনা সহ যে কোনও দ্বিগুণ: x111 1111 1111 xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx একটি এনএএন হিসাবে ব্যাখ্যা করা হয়। আমার প্রশ্নটি: ধরুন আমি অ্যারে বুফার্স ব্যবহার করে একটি …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.