Dyskusja:C/Operatory
Z Wikibooks, biblioteki wolnych podręczników.
dlaczego w dymku {{TODO|...}} wyswietla mi sie {{{1}}} ???
Noisy 14:06, 25 lis 2006 (CET)
- Czasem gdy poda się zbyt skomplikowany kod po |, MediaWiki sobie nie radzi. Trzeba wtedy zamiast | użyć |1= i pójdzie. --Derbeth talk 14:08, 25 lis 2006 (CET)
[edytuj] Czemu akurat float
Czemu niby generalnie najczęściej będziemy używać float? Nie widzę powodów, dla których miałby on mieć jakieś obiektywne zalety w stosunku do typu double. Co więcej, kojarzy mi się że na jakiejś architekturze koprocesor arytmetyczny nie był w stanie operaować na zmiennych typu float i programy, które ten typ wykorzystywały działały wolniej od programów korzystających z double bo porzebna była kowersja. -- Mina86
- Bo jest mniejszy? Bo nie potrzebujemy tu dużej dokładności? Zdaje mi się, że w podręcznikach częściej używa się typu float. --Derbeth talk 15:42, 5 sty 2007 (CET)
- Za różnego rodzaju konwersje (w tym float <-> double) odpowiada kompilator. Sam procesor (mówię o architekturze i386) także ma taką możliwość (instrukcje CVTxxx), jednak kompilator w ramach optymalizacji kodu sam powinien się tym zająć. Wracając do tematu - oszczędność pamięci jest dobrym nawykiem. W większości przypadków początkujący programista raczej nie będzie korzystał z precyzji, którą oferują typy double czy long double. Dlatego też stosowanie typu float jest całkowicie uzasadnione w przypadku podręcznika, który ma nauczyć podstaw języka. --Kj 16:03, 5 sty 2007 (CET)
[edytuj] Błąd w wersji PDF
Znalazłem kolejny błąd w wersji PDF. Na stronie 36 (według numeracji na górach stron) w podpunkcie "Operacje bitowe" negacja bitowa nie ma żadnego znaku w cudzysłowie (powinien być "~") a alternatywa bitowa ma zły symbol ("--" zamiast "|"). Na 41 stronie w podpunkcie "Inne operatory" są również błędy jak i na 42 stronie w tabeli (brakuje niektórych operatorów). -- mad5ci 09:26, 2 wrz 2008 (CET)