Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > pl.comp.programming > #28253 > unrolled thread
| Started by | Borneq <borneq@antyspam.hidden.pl> |
|---|---|
| First post | 2015-12-30 09:45 +0100 |
| Last post | 2016-01-07 02:54 -0800 |
| Articles | 6 — 4 participants |
Back to article view | Back to pl.comp.programming
Konwersja liczb dec<>bin zmiennoprzecinkowych Borneq <borneq@antyspam.hidden.pl> - 2015-12-30 09:45 +0100
Re: Konwersja liczb dec<>bin zmiennoprzecinkowych Tomasz Kaczanowski <kaczus@dowyciecia_poczta.onet.pl> - 2015-12-30 09:56 +0100
Re: Konwersja liczb dec<>bin zmiennoprzecinkowych platformowe głupki <NOSPAMtestowanije@go2.pl> - 2016-01-06 21:18 +0100
Re: Konwersja liczb dec<>bin zmiennoprzecinkowych platformowe głupki <NOSPAMtestowanije@go2.pl> - 2016-01-06 20:38 +0100
Re: Konwersja liczb dec<>bin zmiennoprzecinkowych platformowe głupki <NOSPAMtestowanije@go2.pl> - 2016-01-06 21:08 +0100
Re: Konwersja liczb dec<>bin zmiennoprzecinkowych "M.M." <mmarszik@gmail.com> - 2016-01-07 02:54 -0800
| From | Borneq <borneq@antyspam.hidden.pl> |
|---|---|
| Date | 2015-12-30 09:45 +0100 |
| Subject | Konwersja liczb dec<>bin zmiennoprzecinkowych |
| Message-ID | <n605ie$pbd$1@node2.news.atman.pl> |
Dla liczb całkowitych jest prosto: w pętli mnożenie przez 10. A jak dla zmiennoprzecinkowych,np 3.5467e127 ? albo w drugą stronę 101101 * 2^10111011 Procesory używają liczb BCD ale to raczej zaszłość historyczna i do niczego nie są potzebne?
[toc] | [next] | [standalone]
| From | Tomasz Kaczanowski <kaczus@dowyciecia_poczta.onet.pl> |
|---|---|
| Date | 2015-12-30 09:56 +0100 |
| Message-ID | <56839c4d$0$645$65785112@news.neostrada.pl> |
| In reply to | #28253 |
W dniu 2015-12-30 09:45, Borneq pisze: > Dla liczb całkowitych jest prosto: w pętli mnożenie przez 10. > A jak dla zmiennoprzecinkowych,np > 3.5467e127 ? Kolega Krashan jakiś czas temu popełnił artykuł na ten temat: http://krashan.ppa.pl/articles/stringtofloat/ -- Kaczus http://kaczus.ppa.pl
[toc] | [prev] | [next] | [standalone]
| From | platformowe głupki <NOSPAMtestowanije@go2.pl> |
|---|---|
| Date | 2016-01-06 21:18 +0100 |
| Message-ID | <n6jsr6$e8s$1@node1.news.atman.pl> |
| In reply to | #28254 |
> http://krashan.ppa.pl/articles/stringtofloat/ strasznie zaawansowany intelektualnie jest ten opis, moja głowa nie daje rady, może Ktoś objaśni "co autor miał na myśli"?
[toc] | [prev] | [next] | [standalone]
| From | platformowe głupki <NOSPAMtestowanije@go2.pl> |
|---|---|
| Date | 2016-01-06 20:38 +0100 |
| Message-ID | <n6jqgb$bkg$2@node1.news.atman.pl> |
| In reply to | #28253 |
ja tam się nie pierdolę i konwertuję z tabelki... a ogólnie to i tak wszystkkie wzory przerabia sie na przesuwanie bitów binarnych...
[toc] | [prev] | [next] | [standalone]
| From | platformowe głupki <NOSPAMtestowanije@go2.pl> |
|---|---|
| Date | 2016-01-06 21:08 +0100 |
| Message-ID | <n6js84$dmj$1@node1.news.atman.pl> |
| In reply to | #28256 |
a no bo jeszcze można tak: x=2,31414 czyli odejmujemy 0,00001 i tak 231414 razy i mamy wynik... taki powski żarcik...
[toc] | [prev] | [next] | [standalone]
| From | "M.M." <mmarszik@gmail.com> |
|---|---|
| Date | 2016-01-07 02:54 -0800 |
| Message-ID | <6c2a020f-01cb-4aac-b83d-b3ae820ae6d7@googlegroups.com> |
| In reply to | #28253 |
On Wednesday, December 30, 2015 at 9:45:04 AM UTC+1, Borneq wrote:
> Dla liczb całkowitych jest prosto: w pętli mnożenie przez 10.
> A jak dla zmiennoprzecinkowych,np
> 3.5467e127 ?
> albo w drugą stronę
> 101101 * 2^10111011
> Procesory używają liczb BCD ale to raczej zaszłość historyczna i do
> niczego nie są potzebne?
Co procedura pobiera na wejście?
Czy chodzi o to?
double konwetuj( const char string[] ) {
}
Pozdrawiam
[toc] | [prev] | [standalone]
Back to top | Article view | pl.comp.programming
csiph-web