OK論壇

 找回密碼
 註冊
查看: 1054|回復: 0

如何用 Perl 比較兩個陣列?

 關閉 [複製鏈接]

該用戶從未簽到

發表於 2009-6-7 21:15:28 | 顯示全部樓層 |閱讀模式
有兩個陣列,每個都有兩欄(所以是 A1,B1 和 A2,B2),A 是座標,對映到一個 B 是 value,
請計算 B1 和 B2 之間的比例,如果他們相對映的A相同或相近。

#!/usr/bin/perl -w

my @data = qw( 1 3 );
my @data1 = qw( 2 10 );

$coor_diff_allow = 1;

if ( abs( $data[ 0 ] - $data1[ 0 ] ) <= $coor_diff_allow )
{
print "\nThe ratio of values is : ", $data[1]/$data1[1] ,"\n";
exit 1;
}
else
{
print "The coordination is not even close.\n";
exit 1;
}
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

Archiver|手機版|小黑屋|OK討論區

GMT+8, 2025-6-24 10:19 PM , Processed in 0.046264 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回復 返回頂部 返回列表