🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.asm
Article #2312

Re: =?ISO-8859-2?Q?Dzia³ania_na_liczbach_dziesiêtnych_?= =?ISO-8859-2?Q?"z_przecinkiem"?

#2312
From: Bernard
Date: Sun, 08 Aug 2010 19:07
36 lines
1124 bytes
On 2010-08-08 12:33, Remek wrote:
> U�ytkownik "Michoo" napisa�:
>
>> Ale mo�e by� wyja�ni� jak� masz reprezentacj� liczb i jak chcesz
>> reprezentowa� te u�amki?
>
> Przepraszam, �e nie poda�em wi�cej danych. Program jest pod Windows z
> interfejsem okienkowym. Liczby wpisuj� do kontrolek i w kontrolkach
> wy�wietlam wyniki. W razie potrzeby mog� gdzie� wrzuci� screen. Obr�bk� z
> ASCII na hex i na odwr�t mam zrobion�. Chodzi tylko o procedury wykrywania
> przecinka i odpowiedniej na to reakcji. Moja wst�pna koncepcja wygl�da
> nast�puj�co:
>
> - w trakcie czytania kontrolki do bufora wykrywam przecinek i pomijam go.
> - licz� ilo�� miejsc po przecinku.
> - dopasowuj� odpowiednio wczytane liczby.
>
> Je�li ma by� wykonane dodawanie to:
>
> - wpisane argumenty:
>
>    12345,77
> +  2876,345
>
> - po obr�bce:
>
>    12345770
> +  2876345
>
> Konwertuj� to na hex, dodaj�. Nast�pnie wykonuj� operacj� odwrotn� tzn.

A po co na hex?

Reprezentacja w postaci cyfr dziesi�tnych (ASCII) jest cakiem
odpowiednia dla takiego kalkulatora.

Message-ID: <i3moae$p2s$1@newsread1.aster.pl>
Path: polish.pugleaf.net!archive.newsdeef.eu!mbox2nntp-pl.comp.lang.asm.mbox.zip!g2news1.google.com!news3.google.com!feeder.news-service.com!newsfeed00.sul.t-online.de!t-online.de!plix.pl!newsfeed1.plix.pl!nntp.aster.pl!newsread.aster.pl!newsread1.aster.pl!not-for-mail
References: <i3jtit$141$1@inews.gazeta.pl> <i3lr5r$17l$1@news.onet.pl> <i3m156$5fk$1@inews.gazeta.pl>