«floating-point» 태그된 질문

2
C의 void 유형이 빈 / 하단 유형과 유사하지 않은 이유는 무엇입니까?
Wikipedia와 내가 찾은 다른 소스 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의 보수를 사용해서는 안됩니까? 또한 지수 비트가 부호있는 크기 표현 (가수 비트와 유사) 또는 2의 보수 표현 대신 바이어스를 사용하는 이유는 …


1
부동 소수점 반올림
IEEE-754 부동 소수점 숫자 <1 (즉, 숫자> = 0.0 및 <1.0을 생성하는 난수 생성기로 생성)에 임의의 정수 (부동 소수점 형식)를 곱하여보다 크거나 같은 숫자를 얻을 수 있습니까? 반올림으로 인해 그 정수? 즉 double r = random() ; // generates a floating point number in [0, 1) double n = some_int …

1
나이브 베이 즈 구현
Laplacian smoothing을 사용하여 텍스트 분류를위한 Naive Bayes 알고리즘을 구현하고 있습니다. 내가 가진 문제는 많은 작은 분수를 곱하기 때문에 확률이 0에 가까워진다는 것입니다. 따라서 확률은 결국 0이됩니다. 문서와 훈련 세트 내에 여러 단어가 있기 때문입니다. 이로 인해 텍스트를 분류 할 수 없습니다. 이 문제를 해결할 수있는 방법이 있습니까? 구현에 문제가 있습니까?

9
정밀도 손실없이 실수를 나타냅니다
현재 부동 소수점 (ANSI C float, double) 은 실수 의 근사값 을 나타냅니다 . 실수없이 실수 를 나타내는 방법이 있습니까? 여기에 내가 가진 아이디어가 있습니다. 예를 들어 1/3은 0.33333333 ... (기본 10) 또는 o.01010101 ... (기본 2)이지만 0.1 (기본 3) 이 "구조"를 구현하는 것이 좋습니다. base, mantissa, exponent 1/3은 3 …

1
부동 소수점 계수 정확도가 중요한 이유는 무엇입니까?
대부분의 스몰 토크 방언은 현재 순진한 부정확 한 부동 계수 (fmod / remainder)를 구현합니다. 방금 다른 최신 부동 소수점 연산에서와 마찬가지로 Squeak / Pharo 및 결국 표준에 대한 다른 스몰 토크 준수 (IEEE 754, ISO / IEC 10967)를 개선하기 위해 이것을 변경했습니다. 그러나 이러한 변경 사항을 채택하기 위해 표준을 준수하는 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.