Mathcenter Forum  

Go Back   Mathcenter Forum > คณิตศาสตร์ทั่วไป > ปัญหาคณิตศาสตร์ทั่วไป
สมัครสมาชิก คู่มือการใช้ รายชื่อสมาชิก ปฏิทิน ข้อความวันนี้

ตั้งหัวข้อใหม่ Reply
 
เครื่องมือของหัวข้อ ค้นหาในหัวข้อนี้
  #1  
Old 02 กันยายน 2020, 08:13
share share ไม่อยู่ในระบบ
ลมปราณไร้สภาพ
 
วันที่สมัครสมาชิก: 23 เมษายน 2013
ข้อความ: 1,211
share is on a distinguished road
Default Interval arithmetic


Interval arithmetic เลขคณิต
แหมช่างคิด ให้เรียน เพียรศึกษา
แนวแปลกใหม่ จึงเสนอ พิจารณา
เรื่องไรหวา ลองจาร ให้อ่านกัน

ตอบพร้อมอ้างอิงข้อความนี้
  #2  
Old 06 กันยายน 2020, 18:26
share share ไม่อยู่ในระบบ
ลมปราณไร้สภาพ
 
วันที่สมัครสมาชิก: 23 เมษายน 2013
ข้อความ: 1,211
share is on a distinguished road
Default


Interval arithmetic

is a mathematical technique used to put bounds on rounding errors
and measurement errors in mathematical computation.

Numerical methods using interval arithmetic can guarantee reliable,
mathematically correct results.

Wiki


06 กันยายน 2020 18:31 : ข้อความนี้ถูกแก้ไขแล้ว 1 ครั้ง, ครั้งล่าสุดโดยคุณ share
ตอบพร้อมอ้างอิงข้อความนี้
  #3  
Old 07 กันยายน 2020, 12:15
share share ไม่อยู่ในระบบ
ลมปราณไร้สภาพ
 
วันที่สมัครสมาชิก: 23 เมษายน 2013
ข้อความ: 1,211
share is on a distinguished road
Default

https://mauriciopoppe.github.io/interval-arithmetic/

Interval arithmetic

Instead of using a single floating point number as an approximation of a real number,
interval arithmetic represents the approximated value as a set of possible values
(considering the numbers that floating point cannot represent),
let's say we want to represent the number 1 / 3, as a single floating point number
it's approximated as 0.333333..., in the end there will be some 333... decimals
that will be lost due to the nature of floating point,
instead we can represent this number with the interval [0.2, 0.4],
with this interval we're completely sure that 1 / 3 is within the interval
(although the interval is also representing many more numbers),
to improve the scope of the interval we have to understand that numbers
in JavaScript are represented with 64 bits,
therefore to get the next floating point number of a single precision number
the last bit needs to be incremented to get the upper bound,
and the last bit also needs to be decremented to get the lower point

07 กันยายน 2020 12:25 : ข้อความนี้ถูกแก้ไขแล้ว 2 ครั้ง, ครั้งล่าสุดโดยคุณ share
ตอบพร้อมอ้างอิงข้อความนี้
  #4  
Old 07 กันยายน 2020, 12:19
share share ไม่อยู่ในระบบ
ลมปราณไร้สภาพ
 
วันที่สมัครสมาชิก: 23 เมษายน 2013
ข้อความ: 1,211
share is on a distinguished road
Default

Description

An interval is a pair of numbers which represents all the numbers between them,
closed means that the bounds are also included in the representation,
extended real because the real number system is extended with two elements:
-∞ and +∞ representing negative infinity and positive infinity respectively.

The implementation is a modified port of the Boost's interval arithmetic library,
the modifications are based on some guidelines from the following papers/presentations:

Interval Arithmetic: from Principles to Implementation - T. Hickey, Q. Ju, M.H. van Emden

Interval Arithmetic: Python Implementation and Applications - Stefano Taschini

The Boost interval arithmetic library - Hervé Brönnimann, Guillaume Melquiond,
Sylvain Pion

Graphing equations with generalized interval arithmetic - Jeffrey Allen Tupper


Floating point operations

Floating point is a way to represent a real number in an approximate way
(due to the finite space existing on a computer),
most calculations with real numbers will produce quantities that
cannot be exactly represented with the space allocated and
therefore this operation needs to be rounded in order to
fit back into its finite representation, such errors are described in more detail here
ตอบพร้อมอ้างอิงข้อความนี้
ตั้งหัวข้อใหม่ Reply


หัวข้อคล้ายคลึงกัน
หัวข้อ ผู้ตั้งหัวข้อ ห้อง คำตอบ ข้อความล่าสุด
Interval of Set ????? mildz ปัญหาคณิตศาสตร์ ม.ปลาย 4 03 เมษายน 2010 19:51
Arithmetic Function ..Proof ให้หน่อยนะ Math.NU ทฤษฎีจำนวน 5 31 มกราคม 2010 01:19


กฎการส่งข้อความ
คุณ ไม่สามารถ ตั้งหัวข้อใหม่ได้
คุณ ไม่สามารถ ตอบหัวข้อได้
คุณ ไม่สามารถ แนบไฟล์และเอกสารได้
คุณ ไม่สามารถ แก้ไขข้อความของคุณเองได้

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
ทางลัดสู่ห้อง


เวลาที่แสดงทั้งหมด เป็นเวลาที่ประเทศไทย (GMT +7) ขณะนี้เป็นเวลา 17:54


Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Modified by Jetsada Karnpracha