Article View: pl.comp.lang.c
Article #310444Zamiana real na int
From: Stachu Chebel
Date: Fri, 10 Feb 2023 05:48
Date: Fri, 10 Feb 2023 05:48
13 lines
1587 bytes
1587 bytes
Jak już kiedyś wspominałem, nie jestem ekspertem w C, stąd moje pytanie może wyglądać naiwnie. double a; uint16_t k; a=1.7; k=(uint16_t)(a); Ile będzie wynosić k? 1 czy 2? Można odpowiedzieć weź se skompiluj, uruchom, to zobaczysz. Tak, ale sprawa dotyczy programowania MCU i akurat z pewnych względów debuggowanie jest dosyć upierdliwe. Kolejne pytania do Kolegów znających Pascal'a. 1) Jakie są odpowidniki w C, Pascal'owych funkcji Round i Floor? 2) Jak efektywne są ich kody maszynowe? Chodzi o czas.
Technical Details
Message-ID:
<cdb9dcd7-cbe3-432d-b4af-5dca197d4eadn@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mailShow Full Headers
Complete Article Headers
X-Received: by 2002:a05:622a:1822:b0:3b8:671e:9a9c with SMTP id t34-20020a05622a182200b003b8671e9a9cmr1749283qtc.75.1676008096699; Thu, 09 Feb 2023 21:48:16 -0800 (PST) X-Received: by 2002:a25:9f90:0:b0:887:7a0a:e2b0 with SMTP id u16-20020a259f90000000b008877a0ae2b0mr1306703ybq.230.1676008096362; Thu, 09 Feb 2023 21:48:16 -0800 (PST) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: pl.comp.lang.c Date: Thu, 9 Feb 2023 21:48:15 -0800 (PST) Injection-Info: google-groups.googlegroups.com; posting-host=185.234.91.132; posting-account=67yd9woAAAAHUu8VHyA7Js47M98NE3m3 NNTP-Posting-Host: 185.234.91.132 User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <cdb9dcd7-cbe3-432d-b4af-5dca197d4eadn@googlegroups.com> Subject: Zamiana real na int From: Stachu Chebel <stchebel@gmail.com> Injection-Date: Fri, 10 Feb 2023 05:48:16 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit