⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bigratup.t

📁 source of perl for linux application,
💻 T
字号:
#!/usr/bin/perl -w# Test whether $Math::BigInt::upgrade breaks our neckuse Test::More;use strict;BEGIN  {  $| = 1;  chdir 't' if -d 't';  unshift @INC, '../lib';  plan tests => 5;  }use Math::BigInt upgrade => 'Math::BigRat';use Math::BigRat;my $rat = 'Math::BigRat';my ($x,$y,$z);############################################################################### bceil/bfloor$x = $rat->new('49/4'); is ($x->bfloor(),'12', 'floor(49/4)');$x = $rat->new('49/4'); is ($x->bceil(),'13', 'ceil(49/4)');############################################################################### bsqrt$x = $rat->new('144'); is ($x->bsqrt(),'12', 'bsqrt(144)');$x = $rat->new('144/16'); is ($x->bsqrt(),'3', 'bsqrt(144/16)');$x = $rat->new('1/3'); is ($x->bsqrt(), '1000000000000000000000000000000000000000/1732050807568877293527446341505872366943', 'bsqrt(1/3)');# all tests successfull1;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -