[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dennou-ruby:001283] Re: && and || of NArray
��Ƿ��Ǥ���
���椵��Ϥ��Υ��˻��ä���Ƥޤ���
�ʤΤǻ䤬�������ޤ��ˡ�
> NArray�� && �� || �ε�ư�����������Ȼפ���Τ���𤷤ޤ���
�¤Ϥ��������ʤ���Ǥ���
> %cat test.rb
> require "narray"
> x = NArray.float(3).indgen
> y = NArray.float(3).indgen
> x = x>=2
> y = y>=1
> p x
> p y
> p x&&y
> p x||y
> ���Ԥ���Τ�
> && -> [0,0,1]
> || -> [0,1,1]
> ���Ȼפ��ޤ���
&&, || �� Ruby ������Τޤ�ޤǤ�����äơ�
x && y �ϡ�x �� false/nil �Ǥ���� x ��, �ʤ���� y ���֤��ޤ����ޤ���
x || y �ϡ�x �� false/nil �Ǥ���� y ��, �ʤ���� x ���֤��ޤ���
����ǡ�x �� y �� true �ޤ��� false �Ǥ���Ȥ��ϡ�&&, || �Ȥ���
���Ԥ����Ư���뤳�ȤϤ狼��ޤ��͡�����Ϻ�������ʤ��ۤ���
������
��߷���Τ�ꤿ�����Ȥϡ�&&, || �Ǥʤ� &, | �Ǥ��ޤ���
�ޤ��ϥ�å� and, or ��Ȥ���
irb(main):009:0> p x&y
NArray.byte(3):
[ 0, 0, 1 ]
irb(main):007:0> p x.and(y)
NArray.byte(3):
[ 0, 0, 1 ]
��Ƿ�� �� horinout@xxxxxx
�������������Ȳʳظ��楻�� phone:0774-38-3812
611-0011 �����Ըޥ��� fax:0774-31-8463