// bool -> double [1.0] }
C# using System;
namespace TypLogiczny { public class Parzysta
//metoda zwracająca typ logiczny: // true (prawda), jeśli liczba podana jako argument jest parzysta, // false (fałsz) w przeciwnym przypadku. static bool CzyParzysta(int i)
return (i % 2) == 0;
static void Main()
for(int i = 0; i <=25; i++)
if(CzyParzysta(i)) //wartość logiczna jako warunek instrukcji warunkowej if
Console.WriteLine("Liczba {0} jest parzysta", i);
else
Console.WriteLine("Liczba {0} jest nieparzysta", i);
PHP function returnbool($arg) { return !!$arg; }
$b = returnbool(1); // zwraca prawdę (true)
// tak; true jest równoznaczne z 1 echo 'Test 1: ', ($b == 1) ? 'tak' : 'nie', '<br />';
// nie; true nie jest identyczne z 1 echo 'Test 2: ', ($b === 1) ? 'tak' : 'nie', '<br />';
Java class LogicDataType{ public static void main(String[] args){ boolean a = true, b = false; System.out.println("\"a\" wynosi " + a + ", natomiast \"b\" wynosi " + b + '.');
Delphi XE2/Object Pascal unit LogicDataType;
interface
uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs;