$einzelpreis = 0.7;
$takte = 20;
if(($takte * $einzelpreis) == int($takte * $einzelpreis))
die Antort ist immer "false".
Kann jemand meinem Verstaendnis auf die Spruenge helfen?
Vagabundo
Druckbare Version
$einzelpreis = 0.7;
$takte = 20;
if(($takte * $einzelpreis) == int($takte * $einzelpreis))
die Antort ist immer "false".
Kann jemand meinem Verstaendnis auf die Spruenge helfen?
Vagabundo
Sieht nach "C" aus ...
Ist das $ bei der Zuweisung der Werte dann nicht falsch?
Sorry, es ist perl
Bei mir ergibt Dein Code true.Code:#!/usr/bin/perl
$einzelpreis = 0.7;
$takte = 20;
print((($takte * $einzelpreis) == int($takte * $einzelpreis))."\n");
johndoe@linux:~$ ./test.pl
1