প্রশ্ন ট্যাগ «floating-point»

ভাসমান পয়েন্ট সংখ্যাগুলি হ'ল সংখ্যার প্রায় অনুমান যা পূর্ণসংখ্যার চেয়ে বড় রেঞ্জগুলিকে উপস্থাপন করতে পারে তবে একই পরিমাণে মেমরিটি কম নির্ভুলতার ব্যয়ে ব্যবহার করতে পারে। যদি আপনার প্রশ্নটি ছোট অঙ্কগুলিতে ত্রুটি সম্পর্কিত (যেমন 0.2 + 0.1 সমান 0.300000001? কেন) বা দশমিক রূপান্তর ত্রুটি সম্পর্কে, পোস্ট করার আগে দয়া করে নীচে লিঙ্কিত "তথ্য" পৃষ্ঠাটি পড়ুন।

7
ইন্ট বনাম মেঝেতে কাস্ট করুন
এর মধ্যে কি কোনও পার্থক্য রয়েছে: float foo1 = (int)(bar / 3.0); float foo2 = floor(bar / 3.0); আমি যেমন বুঝতে পারি উভয় ক্ষেত্রেই একই ফল রয়েছে result সংকলিত কোডে কি কোনও পার্থক্য রয়েছে?
120 c++  c  floating-point 

5
জন কারম্যাকের অস্বাভাবিক দ্রুত বিপরীত স্কোয়ার রুট (ভূমিকম্প তৃতীয়)
জন কারম্যাকের ভূমিকম্প তৃতীয় উত্স কোডে একটি বিশেষ ফাংশন (float)(1.0/sqrt(x))রয়েছে যা একটি অদ্ভুত 0x5f3759dfধ্রুবক সহ নিয়মিত থেকে 4x গতিবেগের, একটি ফ্লোটের বিপরীত স্কোয়ার রুট গণনা করে । নীচের কোডটি দেখুন। কেউ এখানে লাইন দিয়ে কী ব্যাখ্যা করতে পারে যে এখানে ঠিক কী চলছে এবং কেন এটি নিয়মিত প্রয়োগের চেয়ে এত …

29
ছিটানো পাইথনে ভাসছে
আমি বিন্দুর পরে নির্দিষ্ট সংখ্যার সংখ্যা রাখতে একটি ফ্লোট থেকে অঙ্কগুলি সরিয়ে ফেলতে চাই, যেমন: 1.923328437452 -> 1.923 আমাকে অন্য ফাংশনে স্ট্রিং হিসাবে আউটপুট দেওয়া দরকার, মুদ্রণ নয়। এছাড়াও আমি হারিয়ে যাওয়া অঙ্কগুলি এড়িয়ে চলাতে চাই, তাদের চারপাশে নয়।

7
স্ট্রিংকে সি # তে ভাসিয়ে তুলছে
আমি "41.00027357629127" এর মতো একটি স্ট্রিং রূপান্তর করছি এবং আমি ব্যবহার করছি; Convert.ToSingle("41.00027357629127"); অথবা float.Parse("41.00027357629127"); এই পদ্ধতিগুলি 4.10002732E + 15 ফেরত দেয় । আমি যখন ফ্লোতে রূপান্তর করি তখন আমি "41.00027357629127" চাই। এই স্ট্রিং একই হওয়া উচিত ...

6
এসএসই স্কেলার স্কয়ার্ট (এক্স) আরএসকিআরটি (এক্স) * এক্স এর চেয়ে ধীর?
আমি আমাদের মূল গণিতের কিছুটি একটি ইন্টেল কোর ডুওয়ের উপর লিখছি, এবং বর্গমূলের বিভিন্ন পদ্ধতির দিকে তাকানোর সময় আমি কিছু অদ্ভুত কিছু লক্ষ্য করেছি: এসএসই স্কেলার অপারেশনগুলি ব্যবহার করে, একটি পারস্পরিক স্কোয়ার রুট গ্রহণ করা এবং এটির সংখ্যাবৃদ্ধি করা আরও দ্রুত স্কয়ার্টটি পাওয়ার জন্য এটি দেশীয় স্কয়ার্ট অপকোড ব্যবহারের চেয়ে …

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

11
সর্বাধিক সুনির্দিষ্ট ফলাফল পেতে কোন আদেশে ফ্লোট যুক্ত করা উচিত?
এটি আমার সাম্প্রতিক সাক্ষাত্কারে আমাকে জিজ্ঞাসা করা হয়েছিল এবং আমি জানতে চাই (আমি সংখ্যার বিশ্লেষণের তত্ত্বটি আসলে মনে করি না, তাই দয়া করে আমাকে সহায়তা করুন :) আমাদের যদি কিছু ফাংশন থাকে যা ভাসমান-পয়েন্ট সংখ্যাগুলি জমে: std::accumulate(v.begin(), v.end(), 0.0); vএকটি হল std::vector<float>উদাহরণস্বরূপ,। এই সংখ্যাগুলি সঞ্চারের আগে এগুলি বাছাই করা ভাল? …

14
ফর্ম্যাট স্ট্যান্ডার্ড জেসন মডিউল সহ ভাসমান
আমি ফ্লোটের একটি তালিকা সিরিয়াল করতে পাইথন ২.6 এ স্ট্যান্ডার্ড জসন মডিউলটি ব্যবহার করছি । তবে, আমি এর মতো ফলাফল পাচ্ছি: >>> import json >>> json.dumps([23.67, 23.97, 23.87]) '[23.670000000000002, 23.969999999999999, 23.870000000000001]' আমি চাই যে ভাসমানগুলি কেবলমাত্র দুটি দশমিক সংখ্যার সাথে গঠন করা হোক। আউটপুটটি দেখতে এইরকম হওয়া উচিত: >>> json.dumps([23.67, …

8
ভাসমান-পয়েন্ট মানের যথার্থতা বজায় রাখতে প্রিন্টফ প্রস্থের নির্দিষ্টকরণকারী
সেখানে একটি হল printfপ্রস্থ সুনির্দিষ্টভাবে উল্লেখ করা যা ফ্লোটিং পয়েন্ট সুনির্দিষ্টভাবে উল্লেখ করা যা স্বয়ংক্রিয়ভাবে প্রয়োজনীয় সংখ্যক আউটপুট ফরম্যাট হবে প্রয়োগ করা যেতে পারে এতগুলি অর্থপূর্ণ অঙ্ক যেমন যে যখন স্ট্রিং ফিরে স্ক্যান, মূল ফ্লোটিং পয়েন্ট মান অর্জিত হয়? উদাহরণস্বরূপ, ধরুন আমি দশমিক জায়গাগুলির floatযথার্থতার জন্য একটি মুদ্রণ করেছি 2: …

10
সংখ্যা পরে "চ"
fসংখ্যাগুলি পরে কী বোঝায়? এটি সি বা উদ্দেশ্য-সি থেকে এসেছে? এটি একটি ধ্রুব সংখ্যায় যোগ না করার মধ্যে কোনও পার্থক্য আছে কি? CGRect frame = CGRectMake(0.0f, 0.0f, 320.0f, 50.0f); আমি কেবল লিখব না কেন আপনি তা ব্যাখ্যা করতে পারেন: CGRect frame = CGRectMake(0, 0, 320, 50);

4
জাভাতে কি ভাসা?
আমি এই কোডটি লিখেছি: float b = 3.6; এবং আমি এটি পেয়েছি: ত্রুটি: অমীমাংসিত সংকলন সমস্যা: অমিল টাইপ করুন: ডাবল থেকে ফ্লোটে রূপান্তর করতে পারে না কেন? এর সংজ্ঞা কি float?

3
মরিচায় কি কোয়াকের দ্রুত ইনভাস্কর্ট () ফাংশনটি লেখা সম্ভব?
এটি কেবল আমার নিজের কৌতূহল মেটাতে। এটির কোনও বাস্তবায়ন কি: float InvSqrt (float x) { float xhalf = 0.5f*x; int i = *(int*)&x; i = 0x5f3759df - (i>>1); x = *(float*)&i; x = x*(1.5f - xhalf*x*x); return x; } মরিচায়? যদি এটি বিদ্যমান থাকে তবে কোডটি পোস্ট করুন। আমি চেষ্টা …

19
স্ট্রিং থেকে সুইফটে রূপান্তর করুন
আমি ইউআইটিেক্সটফিল্ড থেকে নেওয়া সংখ্যাগুলি রূপান্তর করার চেষ্টা করছি, যা আমি অনুমান করি যে এটি আসলে স্ট্রিংস এবং সেগুলিকে ফ্লোটে রূপান্তর করতে চেষ্টা করছি, তাই আমি তাদের সংখ্যা বৃদ্ধি করতে পারি। আমার দুটি UITextfieldটি রয়েছে যা নীচে ঘোষণা করা হয়েছে: @IBOutlet var wage: UITextField @IBOutlet var hour: UITextField যখন ব্যবহারকারী …

11
আধুনিক হার্ডওয়্যারে ভাসমান পয়েন্ট বনাম পূর্ণসংখ্যার গণনা
আমি সি ++ তে কিছু পারফরম্যান্স সমালোচনামূলক কাজ করছি, এবং আমরা বর্তমানে সহজাত ভাসমান পয়েন্টগুলির যে সমস্যাগুলির জন্য "এটি দ্রুত" এর জন্য পূর্ণসংখ্যার গণনা ব্যবহার করছি। এটি সম্পূর্ণ বিরক্তিকর সমস্যার কারণ এবং প্রচুর বিরক্তিকর কোড যুক্ত করে। এখন, আমার মনে আছে যে প্রায় 386 দিন ভাসমান পয়েন্ট গণনাগুলি এত ধীরে …

9
0 এর সমতার জন্য ভাসমান পয়েন্টের মানগুলি পরীক্ষা করা কি নিরাপদ?
আমি জানি আপনি সাধারণত ডাবল বা দশমিক ধরণের মানগুলির মধ্যে সমতার উপর নির্ভর করতে পারবেন না তবে আমি ভাবছি 0 যদি একটি বিশেষ ক্ষেত্রে হয়। আমি যখন 0.00000000000000001 এবং 0.000000000000022 এর মধ্যে ছদ্মবেশগুলি বুঝতে পারি, 0 এটি নিজেই খুব খারাপ বলে মনে হচ্ছে কারণ এটি ঠিক কিছুই নয় nothing যদি …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.