Code::Blocks – instalacja IDE

Code::BlocksCode::Blocks to IDE języków C/C++, uważany za darmowy odpowiednik nierozwijanego już środowiska Dev C++, a jednocześnie darmową alternatywę dla Microsoft Visual Studio.

Ze strony codeblocks.org możemy ściągnąć kilka wersji środowiska. Należy wybierać wersję o większym rozmiarze, ponieważ taka wersja zawiera wbudowany kompilator GCC. Czytaj dalej Code::Blocks – instalacja IDE

Java – Scanner a BufferedReader, różnica szybkości

Istotną różnicą między klasami Scanner i BufferedReader jest szybkość wczytywanych danych. Dla przykładowego pliku tekstowego eksportowanego z Excel’a i zawierającego liczby od 1 do 150000, szybkość ta – w przeprowadzonym doświadczeniu – wyniosła: Czytaj dalej Java – Scanner a BufferedReader, różnica szybkości

Java – strumienie wejścia Scanner

Wprowadzanie liczb w różnych wierszach

Na początku tego wpisu odpowiedź na pytanie: jak prawidłowo wprowadzać liczby typu int za pomocą klasy Scanner? Wydawałoby się, że najlepszym sposobem jest trywialny sposób polegający na wywołaniu metody nextInt() na odpowiednim obiekcie klasy Scanner. Jednak takie działania wywołać może (w pewnych sytuacjach) wyjątek InputMismatchException. Czytaj dalej Java – strumienie wejścia Scanner

Narzędzia matematyczne WolframAlpha

wolframalphaProgramu Mathematica firmy Wolfram Research, nie trzeba przedstawiać nikomu, kto jest związany w jakiś sposób z naukami ścisłymi. Dziś jednak chciałbym zwrócić uwagę czytelników na wspaniałe narzędzie, służące matematykom, naukowcom, inżynierom, jakim jest WolframAlpha. Narzędzie to jest dostępne online a możemy dzięki niemu wykonywać bardzo dużo różnorodnych operacji matematycznych. Czytaj dalej Narzędzia matematyczne WolframAlpha

Andrzej Marków

Andrzej MarkówZ rosyjskiego alfabetu (36 liter) wyjęto na chybił trafił 6 liter i ustawiono je w takim porządku, w jakim były wyjęte. Dwaj świadkowie potwierdzają, że litery te ułożyły się w wyraz MOSKWA. Pytamy się, jakie jest prawdopodobieństwo, że zeznania świadków są prawdziwe, jeżeli ich skłonność do mówienia prawdy wyraża się ułamkiem 9/10… Obliczono, że prawdopodobieństwo takie jest mniejsze od 1/300… Czytaj dalej Andrzej Marków

Liczby pierwsze – sito Eratostenesa w Java

Zgodnie z obietnicą, dziś przedstawię optymalny algorytm do przeglądania liczb pierwszych. Algorytmem tym jest oczywiście sito Eratostenesa. Sam program napisany został w języku Java. Algorytm ten jest optymalny, tzn. angażuje minimum czasu programisty i mocy obliczeniowej komputera, więc jest to bardzo pozytywny aspekt jego działania. Staje też – niejako w opozycji – do programu, który przedstawiony został w tym wpisie. Czytaj dalej Liczby pierwsze – sito Eratostenesa w Java

Gottfried Wilhelm Leibniz

Gottfried Wilhelm LeibnizWielki niemiecki uczony Gottfried Wilhelm Leibniz urodził się w Lipsku 26 czerwca 1646 roku. Gdy miał sześć lat, umarł mu ojciec — prawnik i profesor filozofii na uniwersytecie w Lipsku. Środowisko, w jakim się urodził i wychowywał, wpłynęło na wczesne rozbudzenie zainteresowań naukowych. Studiował na uniwersytetach w Lipsku i Jenie (w tym ostatnim słuchał wykładów z filozofii i matematyki Weigla). Czytaj dalej Gottfried Wilhelm Leibniz