blob: ad09859559a501145920442991ebfaab677b3566 [file] [log] [blame] [edit]
/*
* This example is based on PR#584 in the bugs database.
*/
module main;
reg clk;
always #50 clk = ~clk;
initial begin
clk = 0;
#100
$display("%d", 1e3*2e-2);
$display("%d", 1e2*0.2);
$display("%d", 1e1*2); // prints ok
$display("%d", 1e0*20.0); // prints ok
$display("%d", 1e-1*200.0);
// bug -- some correctly report "20" and others report "0"
// looks like implicit real2integer conversion for every factor in expression
// problem caused by partial support of reals
$finish;
end
endmodule