[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dennou-ruby:000271] Re: integer



���Ȥ���Ǥ�

In message "[dennou-ruby:000270] Re: integer"
    on 00/02/10, Takeshi Horinouchi <horinout@xxxxxx> writes:
>�ʤ�Ȥʤ��Х��Ȥ��ߤ����ȸ��ä���ΤΡ�������ä��ͤ��ͤ��Ȥɤ�����
>�Τ�����������ɤ��狼��ʤ��ʤäƤ��ޤ��ޤ������Ȥ����櫓�Ǥ��ޤ����⡼
>�ɡ����Ԥΰո��˽��������Ǥ����ʤʤ��Ƥ⤤���������Ƥ����ꤷ��..������
>���ϤȤꤢ������Int16 �Ȥ����臘�Ȥ����Τ���������

�ͤϤʤ��ۤ����ɤ��Ȼפ��Ϥ᤿�Ȥ����Ǥ�����ͳ�Ȥ��Ƥ� char 
�Τ褦�˻Ȥ����ǽ�����⤤����Ǥ����⤷���ʤ� Byte ����
�顣�Ǥ⡢String ������Τˤ虜�虜 Byte ��Ĥ��뤫�Ȥ�����
�⤷�ޤ���Ruby��String�ϥХ�����Ǥ��Τǡ�

>�� ���⤽���ȯ�ۤ��������ϼ����ϥХ���ñ�̤��ʡ� �ʤ�Х��ȷ��äƤΤ�
>   �ߤ������ʡ� �ȸ��ä��Ȥ����Ǥ��������� ruby �ξ�� false �ȥ�����
>   ��ʪ�ʤΤǤ�����ˤ��Ƥⴰ���ˤϷ�ͤ��ʤ��Ǥ��͡�

Boolean�Ϥޤ����Ĥ��Ƥޤ��󤬡������� TrueClass ����̾����
���󤸤�ʤ����ȻפäƤޤ���¨�ͤǤ��äƤ⹽��ʤ�������
immutable�Ǥ��礦���顣

>�Ȥ����� Int32 �������Ǥ���Ф�����礭�ʿ��Ϥɤ������Ǥ�����
>��FixNum��31�ӥåȤޤǤǤ���͡��㳰�� BigNum ����

���μ����� long �ؤΥݥ��󥿤Ǥ���Ruby/C API �ˤ� LONG2NUM() 
�Ȥ����ޥ��������ꡢŬ���� Fixnum �� Bignum �ˤ��Ƥ���ޤ���

-- gotoken