[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dennou-ruby:000211] BasicNumArray(Integer)
���Ȥ���Ǥ�
����äȡ����̤ˤΤäƲ�������
BasicNumArray��(�ޤ���Υ��������Τ������ ^^;;)���ν���
����Ǥ�������������α黻�Ǻ��äƤޤ���
���Ȥ���
n = 5
default = 10
ary = BasicNumArray(Integer).new(n,default)
#=> [10, 10, 10, 10, 10]
�Ǥ��������ʳ��ǰʲ��Τ褦�ʤ��Ȥ�����ޤ���
2 * ary
#=> [20, 20, 20, 20, 20]
ary * ary
#=> [100, 100, 100, 100, 100]
����������ʤ�Ǥ�����
ary ** ary
�Ȥ���ȡ�10**10 ��long�˼��ޤ�ʤ��������Ǥ��ʤ��ְ㤤��
������ȸ������ä����Ȥˤʤ�ޤ�������������礭��2������
�¤ʤɤǤ�Ʊ�ͤǤ���10**10�Ȥ��������¤�32bit������ͳ�褹��
�ΤǤ�����alpha ��64bit�������Ȥ���褦�ˤʤä��Ȥ��Ƥ⡢��
�¤����뤳�Ȥˤ��Ѥ��ޤ���
��ǡ��ͤ�������ˡ�Ȥ��Ƥϡ�BigFloat�˰�ü�Ѵ����Ƥ���黻
�������η�̤�long�˼��ޤ뤫�ɤ�����Ĵ�٤�Ȥ�����ˡ�Ǥ�����
������������ȥѥե����ޥ�����ޤ����䤿������ޤ���
�����Ȥ��Ƥϡ�
* ��̤��������ϥ桼����Ǥ����
* �����٤��Ƥ⤤�������̤Υ����å����
������ޤ����ɤä��������Ǥ���?? ���ΤȤ�����Ԥ��������ʤ�
�ȻפäƤޤ����ʤ�����ư���������ǤϤ�����������Ϥ����ޤ���
-- gotoken