■センチ(cm)からインチ(in)へ変換

 センチ(cm)からインチ(in)へ変換するには0.3937を乗算すればよい。

1 cm = 0.3937 in

function cm_to_in(n)
{
    return n * 0.3937;
}

[目次に戻る]


実際のコード [src/]

■JavaScript (HTML)
<html>
<head>
<title>?Z???`(cm)?????C???`(in)?÷????</title>
<script language="JavaScript" type="text/javascript">
<!--
function cm_to_in(n)
{
return n * 0.3937;
}
--></script>
</head>
<body>
<h1>?Z???`(cm)?????C???`(in)?÷????</h1>
<form>
?@?@?@?@?Z???`?F<input type="text" name="cm"><br>
?C???`?i??? ?j?F<input type="text" name="inch"><br>
<input type="button" value="????????" onClick="this.form.inch.value=cm_to_in(eval(this.form.cm.value))"
</form>
</body>
</html>
■JavaScript (Photoshop CS)
n = parseFloat(prompt("cm value = ",1));
n = n * 0.3937;
alert(n);
■Python
import sys

n = float(sys.argv[1])
print n * 0.3937
■Perl
#!/usr/bin/perl

$n = $ARGV[0];
$n = $n * 0.3937;
print "$n\n";
■Ruby
#!/usr/bin/ruby

n = $*[0].to_f * 0.3937
print n,"\n"
■C
#include <stdio.h>

int main(int argc, char *argv[])
{
double n;
n = atoi(argv[1]);
printf("%f\n",n*0.3937);
}
■Java
import java.io.*;

class unitcalc{
public static void main(String args[]){
double n=Double.valueOf(args[0]).doubleValue();
System.out.println(n * 0.3937);
}
}
■AppleScript
set result to display dialog "cm = " default answer "1"
set n to text returned of result
set n to 0.3937 * n
display dialog n
■awk【別ファイルデータを読み込んで処理】
#!/usr/bin/awk -f

{
n = $0;
}

END {
print "result =" , n * 0.3937
}
■Microsoft Excel 2004 (MacOS X)
=A2*0.3937