【发布时间】:2011-02-18 18:16:47
【问题描述】:
我正在尝试在 Perl 中制作一个将十进制数或文本转换为二进制数的程序。该程序要求用户输入字符或字符串,然后将结果打印到控制台。我该怎么做呢?我一直在处理的代码如下,但我似乎无法修复它。
print "Enter a number to convert: ";
chomp($decimal = <STDIN>);
print "\nConverting $number to binary...\n";
$remainder = $decimal%2;
while($decimal > 0)
{
$decimal/2;
print $remainder;
}
【问题讨论】:
标签: perl algorithm binary decimal