Share to: share facebook share twitter share wa share telegram print page

Число половинной точности

Число́ полови́нной то́чности (англ. half precision) — компьютерный формат представления чисел, занимающий в памяти половину компьютерного слова (в случае 32-битного компьютера — 16 бит или 2 байта). Диапазон значений ± 2−24(5.96E-8) — 65504. Приблизительная точность — 3 знака (10 двоичных знаков, log10(211)).

Знак
Экспо-
нента
Мантисса
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15 8 7 0

Кодирование поля Exponent

Числа half-precision binary floating-point кодируют поле Exponent с использованием сдвига (bias) на 15.

  • Emin = 000012 − 011112 = −14
  • Emax = 111102 − 011112 = 15
  • Exponent bias = 011112 = 15

Другими словами, для получения настоящего порядка (для Exponent от 000012 до 111102) надо из закодированного поля Exponent вычесть 15 (т.е. 011112).

С помощью значений 000002 и 111112 поля Exponent кодируют специальные случаи.

Exponent Significand zero Significand non-zero Equation
000002 +0 , −0 число subnormal (−1)signbit × 2−14 × 0.significantbits2
000012, ..., 111102 число normalized (−1)signbit × 2exponent−15 × 1.significantbits2
111112 ±infinity NaN (quiet, signalling)

Минимальное точное (subnormal) положительное значение = 2−24 ≈ 5.96 × 10−8.

Минимальное (normal) положительное значение = 2−14 ≈ 6.10 × 10−5.

Максимальное представляемое значение = (2−2−10) × 215 = 65504.

Примеры чисел половинной точности

В данных примерах числа с плавающей запятой представлены в двоичном представлении. Они включают в себя бит знака, экспоненту и мантиссу.

0 01111 0000000000  = +1 * 215-15 = 1
0 01111 0000000001  = +1.00000000012 * 215-15=1 + 2-10 = 1.0009765625 (следующее большее число после 1)
1 10000 0000000000  = -1 * 216-15 = −2

0 11110 1111111111  = 65504  

0 00001 0000000000  = 2−14 ≈ 6.10352 × 10−5 (Минимальное нормальное положительное число)
0 00000 1111111111  = 2-14 - 2-24 ≈ 6.09756 × 10−5 (Максимальное денормализованное)
0 00000 0000000001  = 2−24 ≈ 5.96046 × 10−8 (Минимальное положительное денормализованное)

0 00000 0000000000  = 0
1 00000 0000000000  = −0

0 11111 0000000000  = infinity
1 11111 0000000000  = −infinity

0 01101 0101010101  ≈ 0.33325... ≈ 1/3 

По умолчанию, 1/3 округляется вниз.

Пример пересчета на языке python

data = 31743 #0 11110 1111111111 

sign = data >> 15
mantissa = (data & 0x3FF)
degree = (data >> 10) & 0x1F
result = ((-1) ** sign) * (2 ** (degree-15)) * (1 + mantissa/2**10)

print(result) 

#результат выполнения программы 65504

Пределы точности на целых числах

Целые между 0 и 2047 представляются точно
Целые между 2048 и 4095 округляются вниз до ближайшего кратному 2 (четному числу)
Целые между 4096 и 8191 округляются вниз до ближайшего кратному 4
Целые между 8192 и 16383 округляются вниз до ближайшего кратному 8
Целые между 16384 и 32767 округляются вниз до ближайшего кратному 16
Целые между 32768 и 65535 округляются вниз до ближайшего кратному 32

См. также

Read other articles:

Comic book series about the history of the world The Cartoon History of the Universe : From the Big Bang to Alexander the Great Gonick's authorial voice is represented by the Professor, pictured on the cover of The Cartoon History of the Universe – From the Big Bang to Alexander the Great.AuthorLarry GonickCountryUnited StatesLanguageEnglishSubjectHistoryGenrenon-fictionPublisherBroadway BooksPublication date1990Pages358ISBN0-385-26520-4OCLC49747633Dewey Decimal902/.07 20LC ClassD21.…

Biara Pertapaan Santa Maria RawasenengAkses masuk ke Pertapaan Santa Maria RawasenengInformasi biaraOrdoTrapis (OCSO)Didirikan1 April 1953Biara indukBiara Koningshoeven, Tilburg, BelandaDidedikasikan kepadaSanta MariaKeuskupanKeuskupan Agung SemarangTokohPendiriDom Bavo van der Ham, OCSOAbbasDom Aloysius Gonzaga Rudiyat, OCSOTokoh penting yang terkaitDom Frans Harjawiyata, OCSOSitusLokasiDesa Ngemplak,Kandangan, Temanggung, Jawa TengahNegara IndonesiaKoordinat7°13′1″S 110°12′36″E&…

ЛюттанжLuttange   Країна  Франція Регіон Гранд-Ест  Департамент Мозель  Округ Тьйонвіль Кантон Мецервісс Код INSEE 57426 Поштові індекси 57935 Координати 49°16′14″ пн. ш. 6°18′43″ сх. д.H G O Висота 195 - 299 м.н.р.м. Площа 12,83 км² Населення 900 (01-2020[1]) Густота 70,46 ос./км² Роз

Sam Hubbard Hubbard (2018) Cincinnati Bengals – Nr. 94 Defensive End Geburtsdatum: 29. Juni 1995 Geburtsort: Cincinnati, Ohio Größe: 1,96 m Gewicht: 120 kg Karriere College: Ohio State NFL Draft: 2018/Runde: 3/Pick: 77  Teams: Cincinnati Bengals (2018–) Momentaner Status: Aktiv Karriere-Highlights und Auszeichnungen College Second-Team All-Big Ten (2017) Ausgewählte NFL-Statistiken(Stand: 18. Woche der Saison 2021) Tackles     239 Sacks    …

1st IPC Swimming European ChampionshipsDate(s)18 – 24 OctoberVenue(s)LaugardalslaugNations participating37Athletes participating6502011 Berlin → The 2009 IPC Swimming European Championships was an international swimming competition. It was held in Reykjavik, Iceland and ran from 18 to 24 October. Around 650 athletes from 37 different countries attended.[1] Great Britain finished top of the medal tables with 39 golds and 94 medals, both greater than any other country.[2] T…

Southern Grampians Shire Local Government Area van Australië Locatie van Southern Grampians Shire in Victoria Situering Staat Victoria Hoofdplaats Hamilton Coördinaten 37°31'0ZB, 142°2'0OL Algemene informatie Oppervlakte 6.652 km² Inwoners 16.831 (juni 2006) Portaal    Australië Southern Grampians Shire is een Local Government Area (LGA) in Australië in de staat Victoria. Southern Grampians Shire telt 16.831 inwoners. De hoofdplaats is Hamilton.

Гайдук Віктор Кирилович Народження 4 грудня 1926(1926-12-04)Запоріжжя, Українська СРР, СРСРСмерть 12 травня 1992(1992-05-12) (65 років)  Запоріжжя, УкраїнаКраїна  СРСР УкраїнаЖанр пейзаж і натюрмортДіяльність художникВчитель Колосовський Георгій Сергійович і Ступін Вале

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (يوليو 2019) فيولا فوغل معلومات شخصية الميلاد سنة 1959 (العمر 63–64 سنة)  توبينغن  مواطنة ألمانيا  عضوة في الأكاديمية الألمانية للعلوم ليوبولدينا  الحياة العملية

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Oktober 2022. Sebuah inskripsi Republikan pada sebuah bekas gereja: Kuil akal budi dan filsafat Kuil Akal Budi (Pracnsi: Temple de la Raison) adalah sebuah kuil untuk sebuah sistem kepercayaan baru Kultus Akal Budi yang diciptakan untuk menggantikan Kristen pada Revolu…

1992 film directed by Brian Henson The Muppet Christmas CarolTheatrical release poster by Drew StruzanDirected byBrian HensonScreenplay byJerry JuhlBased onA Christmas Carolby Charles DickensProduced by Brian Henson Martin G. Baker Starring Michael Caine Dave Goelz Steve Whitmire Jerry Nelson Frank Oz CinematographyJohn FennerEdited byMichael JablowMusic byMiles GoodmanProductioncompanies Walt Disney Pictures[1] Jim Henson Productions[1] Distributed byBuena Vista Pictures Distrib…

List of events ← 1712 1711 1710 1709 1708 1713 in Scotland → 1714 1715 1716 1717 1718 Centuries: 16th 17th 18th 19th 20th Decades: 1690s 1700s 1710s 1720s 1730s See also:List of years in ScotlandTimeline of Scottish history1713 in: Great Britain • Wales • Elsewhere Events from the year 1713 in Scotland. Incumbents Further information: Politics of Scotland and Order of precedence in Scotland Secretary of State for Scotland: The Earl of Mar Law officers Lord Advocate – Si…

Keuskupan JinotegaDioecesis XinoteganaKatolik Katedral Santo Yohanes PembaptisLokasiNegara NikaraguaProvinsi gerejawiProvinsi ManaguaStatistikLuas11.630 km2 (4.490 sq mi)Populasi- Total- Katolik(per 2004)354.015263,000 (74.3%)Paroki11InformasiDenominasiKatolik RomaRitusRitus RomaPendirian18 Juni 1982 (41 tahun lalu)KatedralKatedral Santo Yohanes PembaptisKepemimpinan kiniPausFransiskusUskupCarlos Enrique Herrera Gutiérrez, O.F.M.Peta Keuskupan Jinotega (d…

ツヤホソバエ科 ツヤホソバエ科の1種 分類 界 : 動物界 Animalia 門 : 節足動物門 Arthropoda 綱 : 昆虫綱 Insecta 目 : ハエ目(双翅目) Diptera 亜目 : ハエ亜目(短角亜目) Brachycera 下目 : ハエ下目 Muscomorpha 上科 : ヤチバエ上科 Sciomyzoidea 科 : ツヤホソバエ科 Sepsidae 学名 Sepsidae(F.Walker, 1833) 英名 black scavenger flies 亜科 Orygmatinae Sepsinae ツヤホソバエは、ハエ目ツヤホソバエ科 (Sepsidae) に…

The uppermost layer of a sea water column that is exposed to sunlight Aquatic layers    Pelagic    Photic    Epipelagic    Aphotic    Mesopelagic    Bathypelagic    Abyssopelagic    Hadopelagic    Demersal    Benthic Stratification    Pycnocline    Isopycnal    Chemocline    Nutricline    Halocline    Thermocline    Thermohaline…

Медицинская служба Вооружённых сил Великобритании (официальное название «Медицинская служба Вооружённых сил Соединенного Королевства Великобритании»; англ. The Defence Medical Services of the Armed Forces of the United Kingdom of Great Britain) — отдельная структура Вооружённых сил, состоящих из трёх ком…

2002 studio album by DioKilling the DragonStudio album by DioReleasedMay 21, 2002StudioTotal Access Recording(Redondo Beach, California)GenreHeavy metalLength45:10LabelSpitfireProducerRonnie James DioDio chronology Magica(2000) Killing the Dragon(2002) Master of the Moon(2004) Reissue cover2020 reissue cover with updated art by Marc Sasso[1] Professional ratingsReview scoresSourceRatingAllMusic[2]Blender[3]Blabbermouth.net(6/10)[4]Sputnikmusic(3.0/5)[5…

Use of media in support of Chinese government policies This article is about propaganda in mainland China. It is not to be confused with Propaganda in Taiwan. Propaganda in ChinaA large sign featuring a propaganda slogan in 1972: Long Live the Great, Glorious, and Correct Communist Party of China!Simplified Chinese中华人民共和国宣传活动Traditional Chinese中華人民共和國宣傳活動TranscriptionsStandard MandarinHanyu PinyinZhōnghuá Rénmín Gònghéguó xuānchuán huód…

Georgian noble family Princes Chijavadze in the Russian book of nobility from 1892 The House of Chijavadze (Georgian: ჩიჯავაძე) or Chizhavadze (ჩიჟავაძე) were a Georgian noble family (tavadi), prominent in the western kingdom of Imereti in the 16th and 17th centuries. History The Chijavadze of Imereti share origin with the Chichua, a noble family in neighboring Mingrelia. Their ancestors had settled in Kartli in the 10th century and then in Imereti in the mid-…

Letak Miyoshi di Prefektur Hiroshima Miyoshi (三次市code: ja is deprecated , Miyoshi-shi) adalah kota yang terletak di bagian utara dari Prefektur Hiroshima, Jepang. Kota ini didirikan pada 31 Maret 1954. Pada 1 April 2004, kota Miyoshi disatukan dengan kota kecil Kisa, Mirasaka, Miwa, dan desa Funo, Kimita, dan Sakugi dari Distrik Futami dan dari kota kecil Kōnu di Distrik Kōnu untuk membentuk kota baru Miyoshi. Karena penggabungan ini Distrik Futami menjadi hilang. Menurut data Aril 2003,…

Ukrainian actor Gregory HladyGregory Hlady in 2019BornHryhoriy Stepanovych Hladiy (1954-12-04) 4 December 1954 (age 69)Khorostkiv, Ternopil Oblast, Ukrainian SSR (now Ukraine)OccupationActorYears active1973-present Gregory Stepanovych Hlady (Ukrainian: Григорій Степанович Гладій, Hryhoriy Stepanovych Hladiy; born 4 December 1954) is a Ukrainian actor. He has appeared in more than 80 films and television shows since 1973. He starred in Music for December, which w…

Kembali kehalaman sebelumnya