Запитання з тегом «floating-point»

2
Чому тип пустоти C не є аналогом типу порожній / нижній?
Вікіпедія, а також інші джерела, які я знайшов, перелічують voidтип C як тип одиниці, а не порожній. Я вважаю це заплутаним, як мені здається, що voidкраще відповідає визначенню типу порожній / нижній. voidНаскільки я можу сказати, цінності не населяються . Функція з типом повернення void вказує, що функція нічого не …
28 type-theory  c  logic  modal-logic  coq  equality  coinduction  artificial-intelligence  computer-architecture  compilers  asymptotics  formal-languages  asymptotics  landau-notation  asymptotics  turing-machines  optimization  decision-problem  rice-theorem  algorithms  arithmetic  floating-point  automata  finite-automata  data-structures  search-trees  balanced-search-trees  complexity-theory  asymptotics  amortized-analysis  complexity-theory  graphs  np-complete  reductions  np-hard  algorithms  string-metrics  computability  artificial-intelligence  halting-problem  turing-machines  computation-models  graph-theory  terminology  complexity-theory  decision-problem  polynomial-time  algorithms  algorithm-analysis  optimization  runtime-analysis  loops  turing-machines  computation-models  recurrence-relation  master-theorem  complexity-theory  asymptotics  parallel-computing  landau-notation  terminology  optimization  decision-problem  complexity-theory  polynomial-time  counting  coding-theory  permutations  encoding-scheme  error-correcting-codes  machine-learning  natural-language-processing  algorithms  graphs  social-networks  network-analysis  relational-algebra  constraint-satisfaction  polymorphisms  algorithms  graphs  trees 

7
Чому представлення з плаваючою комою використовує біт знаків замість доповнення 2 для позначення негативних чисел
Розглянемо зображення фіксованої точки, яке може розглядатися як вироджений випадок плаваючого числа. Цілком можливо використовувати доповнення 2 для від’ємних чисел. Але чому біт знаків необхідний для чисел з плаваючою точкою, не слід, щоб біти мантіси використовували доповнення 2? Крім того, чому біти експонента використовують зміщення замість представленої величини (як аналогічно …


1
Заокруглення з плаваючою комою
Чи може число IEEE-754 з плаваючою точкою <1 (тобто генерується генератором випадкових чисел, що генерує число> = 0,0 та <1,0), коли-небудь можна помножити на деяке ціле число (у формі з плаваючою комою), щоб отримати число, рівне або більше, ніж це ціле число через округлення? тобто double r = random() ; …

1
Впровадження наївних баїв
Я реалізую алгоритм Naive Bayes для категоризації тексту з лаплакійським згладжуванням. Проблема, яку я маю, полягає в тому, що ймовірність наближається до нуля, тому що я множу багато дрібних дробів. Тому ймовірність зрештою приводить до нуля. Це тому, що в документах та навчальних наборах є кілька слів. Через це я …

9
Представляти дійсне число без втрати точності
Струм з плаваючою комою (ANSI C з плаваючою точкою, подвійний) дозволяють уявити наближення дійсного числа. Чи є спосіб представити реальні числа без помилок ? Ось у мене виникла ідея, яка є все, але не ідеальною. Наприклад, 1/3 - це 0,33333333 ... (база 10) або o101010101 ... (база 2), але також …

1
Чому має значення точність модуля плаваючої точки?
Більшість діалектів Smalltalk в даний час реалізують наївний неточний плаваючий модуль (fmod / залишок). Я щойно змінив це, щоб покращити Squeak / Pharo та врешті-решт інші дотримання Smalltalk стандартів (IEEE 754, ISO / IEC 10967), як я вже робив для інших сучасних операцій з плаваючою точкою. Однак для прийняття цих …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.