أهم أسئلة "Floating-point"

أرقام الفاصلة العائمة هي تقديرات تقريبية للأرقام الحقيقية التي يمكن أن تمثل نطاقات أكبر من الأعداد الصحيحة ولكنها تستخدم نفس المقدار من الذاكرة ، على حساب دقة أقل.

كيف يمكنني تحليل سلسلة إلى عدد عشري أو عدد صحيح؟

في Python ، كيف يمكنني تحليل سلسلة رقمية مثل "545.2222" إلى قيمتها العائمة المقابلة ، 545.2222 ؟ أو تحليل السلسلة "31" إلى عدد صحيح ، 31 ؟أريد فقط معرفة كيفية تحليل عائم str إلى float ، و (بشكل منفصل) int str إلى int .

python parsing floating-point type-conversion integer

الحد من عدد العائمة إلى نقطتين عشريتين

أريد أن يتم تقريب a إلى 13.95 .>>> a 13.949999999999999 >>> round(a, 2) 13.949999999999999 لا تعمل الوظيفة […] قراءة المزيد…

python floating-point rounding precision

كيف أتحقق مما إذا كانت السلسلة عبارة عن رقم (عائم)؟

ما هي أفضل طريقة ممكنة للتحقق مما إذا كان يمكن تمثيل سلسلة كرقم في بايثون؟الوظيفة التي أمتلكها الآن هي:def is_number(s): try: float(s) return True except […] قراءة المزيد…

python casting floating-point type-conversion

تنسيق الرقم لإظهار منزلتين عشريتين دائمًا

أرغب في تنسيق أرقامي لعرض منزلتين عشريتين دائمًا ، مع التقريب حيثما أمكن ذلك.أمثلة:number display ------ ------- 1 1.00 1.341 1.34 1.345 1.35 لقد كنت أستخدم هذا:parseFloat(num).toFixed(2); لكنه يعرض 1 كـ 1 ، بدلاً من 1.00 .

javascript floating-point number-formatting

محدد التنسيق الصحيح لـ double in printf

ما هو محدد التنسيق الصحيح لـ double في printf؟ هل هو %f أم أنه %lf ؟ أعتقد أنه %f ، لكنني لست متأكدًا.عينة التعليمات البرمجية#include <stdio.h> […] قراءة المزيد…

c floating-point printf double format-specifiers

ما هو الفرق بين تعويم ومضاعفة؟

لقد قرأت عن الفرق بين الدقة المزدوجة والدقة الفردية. ومع ذلك ، في معظم الحالات ، يبدو أن float و double قابلين للتبادل ، أي أن استخدام أحدهما أو الآخر لا يبدو أنه يؤثر على النتائج. هل هذا هو الحال فعلا؟ متى يمكن تبديل العوامات والمضاعفات؟ ما هو الفرق بينهم؟

c++ c floating-point precision

الفرق بين عشري ، عشري ومضاعف في .NET؟

ما الفرق بين decimal و float و double في .NET؟متى شخص ما يستخدم واحدة من هؤلاء؟

.net floating-point double decimal

كيف تقرب رقمًا في بايثون؟

هذه المشكلة تقتلني. كيف يتم تقريب الرقم للأعلى في بايثون؟حاولت التقريب (الرقم) لكنها تقريب الرقم إلى الأسفل. مثال:round(2.3) = 2.0 and not 3, what I would like لقد حاولت int (رقم + .5) لكنه تقريب الرقم إلى أسفل مرة أخرى! مثال:int(2.3 + .5) = 2 ثم جربت الجولة (رقم + .5) لكنها لن تعمل في حالات الحافة. مثال:WAIT! […] قراءة المزيد…

python floating-point integer rounding python-2.x

ValueError: تعذر تحويل سلسلة إلى عائم: id

أقوم بتشغيل برنامج Python النصي التالي:#!/usr/bin/python import os,sys from scipy import […] قراءة المزيد…

python string floating-point

كيفية استخدام قيمة خطوة للمدى العشري ()؟

هل هناك طريقة للتنقل بين 0 و 1 في 0.1؟اعتقدت أنه يمكنني القيام بذلك على النحو التالي ، لكنه فشل:for i in range(0, 1, 0.1): print i بدلاً من ذلك ، تقول إن حجة الخطوة لا يمكن أن تكون صفراً ، وهو ما لم أتوقعه.

python floating-point range