全2件 (2件中 1-2件目)
1
![]()
iの二乗は-1という意味の良く分からない虚数を高校のときに習った人は多いと思いますが、なんとPythonはスクリプトながらこの虚数が計算できます。PythonのインストールされたLinuxで以下スクリプトを作成して実行[complex_number.py]-----------------------------------#!/usr/bin/python -tprint "1j * 1j =", 1j * 1j-----------------------------------(実行結果)1j * 1j = (-1+0j)-----------------------------------Pyhonの虚数はデフォルトでjです。工学系っぽいですね。高校数学や理学系っぽくiを使いたい場合は-----------------------------------#!/usr/bin/python -tfrom cmath import *i = complex(0,1)print "i * i =", i * i-----------------------------------(実行結果)i * i = (-1+0j)-----------------------------------以下参考文献です【送料無料】みんなのPython改訂版価格:2,940円(税込、送料別)
2011.11.10
コメント(0)
![]()
アセンブリ言語使った事ありますよ~、と言いたいだけの人のために。環境はLinux(Ubuntu 8.04)です。■nasm のインストール nasm は Intel x86 を対象としたフリーソフトウェアのアセンブラ。sudo apt-get install nasm■コードを書く;---------------; hello.asm;---------------section .textglobal _startmsg db 'Hello,World', 0x0Amsglen equ $ - msg_start: mov ecx, msg mov edx, msglen mov eax, 4 mov ebx, 1 int 0x80 mov eax, 1 mov ebx, 0 int 0x80;--------------↑ここまでを「hello.asm」というファイルにコピペして保存する■コンパイルと実行nasm -f elf hello.asmld -s -o a.out hello.o./a.outHello,Worldと出れば成功です。以下参考文献です。【送料無料】やさしいアセンブラ入門価格:2,625円(税込、送料別)
2011.11.06
コメント(0)
全2件 (2件中 1-2件目)
1
![]()

