Article View: pl.comp.lang.asm
Article #208Re: konwersja do liczb zmiennoprzecinkowych
From: Lopez
Date: Mon, 24 Apr 2006 10:10
Date: Mon, 24 Apr 2006 10:10
34 lines
1918 bytes
1918 bytes
> Użytkownik napisał w wiadomości...
> Lopez napisał(a):
>> Nie powiedziales w jakiej postaci masz zmienna, ktora chcesz
>> konwertowac, to po pierwsze, a po drugie to komputer nie zna
>> czegos takiego jak postac ułamkowa.
>
> No tak, wyraziłem się nieprecyzyjnie. Chodzi mi o zamienienie
> zwykłej liczby ładowanej wartością natychmiastową, w zmiennej typu
> 'dd' na odpowiednik tej liczby w postaci zmiennoprzecinkowej. Czy
> muszę w tym celu posłużyć się koprocesorem, czy może istnieje
> jakiś prostszy sposób?
Prosciej sie chyba nie da.
.data
myint dd 100
myfloat dq 0
.code
fild myint ;ladule int'a na stos koprocesora
fstp myfloat ;zdejmuje juz float'a w wiadome miejsce
A jak bys nie wiedzial to mozesz od razu zainicjowac pamiec
wartoscia zmiennoprzecinkowa,
myfloat dq 100.0
konwersje zrobi za Ciebie kompilator.
PS. wylacz quote w czytniku.
--
Pozdrawiam
Lopez
Technical Details
Message-ID:
<e2i844$kog$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<1145812020.193991.231380@v46g2000cwv.googlegroups.com> <e2hn39$8k3$1@inews.gazeta.pl> <1145864598.052345.210390@t31g2000cwb.googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: "Lopez" <rtlopezREMOVE@gazeta.pl> Newsgroups: pl.comp.lang.asm Subject: Re: konwersja do liczb zmiennoprzecinkowych Date: Mon, 24 Apr 2006 12:10:51 +0200 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 35 Message-ID: <e2i844$kog$1@inews.gazeta.pl> References: <1145812020.193991.231380@v46g2000cwv.googlegroups.com> <e2hn39$8k3$1@inews.gazeta.pl> <1145864598.052345.210390@t31g2000cwb.googlegroups.com> NNTP-Posting-Host: dns.zbt.pl Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1145873351 21264 80.249.4.138 (24 Apr 2006 10:09:11 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Mon, 24 Apr 2006 10:09:11 +0000 (UTC) X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1807 X-Priority: 3 X-Newsreader: Microsoft Outlook Express 6.00.2800.1807 X-User: rtlopez X-MSMail-Priority: Normal Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit