Mercurial > octave-nkf
comparison src/bitfcns.cc @ 5040:b6ff3a0d3d17
[project @ 2004-09-27 13:50:01 by jwe]
author | jwe |
---|---|
date | Mon, 27 Sep 2004 13:50:01 +0000 |
parents | bfd57b466752 |
children | 4c8a2e4e0717 |
comparison
equal
deleted
inserted
replaced
5039:8fa98abef34a | 5040:b6ff3a0d3d17 |
---|---|
490 } | 490 } |
491 | 491 |
492 DEFUN (intmax, args, , | 492 DEFUN (intmax, args, , |
493 "-*- texinfo -*-\n\ | 493 "-*- texinfo -*-\n\ |
494 @deftypefn {Built-in Function} {} intmax (@var{type})\n\ | 494 @deftypefn {Built-in Function} {} intmax (@var{type})\n\ |
495 Return the largest integer that can be represented in an integer type.\n\ | |
496 The variable @var{type} can be\n\ | |
497 \n\ | |
498 @table @code\n\ | |
499 @item int8\n\ | |
500 signed 8-bit integer.\n\ | |
501 @item int16\n\ | |
502 signed 16-bit integer.\n\ | |
503 @item int32\n\ | |
504 signed 32-bit integer.\n\ | |
505 @item int64\n\ | |
506 signed 64-bit integer.\n\ | |
507 @item uint8\n\ | |
508 unsigned 8-bit integer.\n\ | |
509 @item uint16\n\ | |
510 unsigned 16-bit integer.\n\ | |
511 @item uint32\n\ | |
512 unsigned 32-bit integer.\n\ | |
513 @item uint64\n\ | |
514 unsigned 64-bit integer.\n\ | |
515 @end table\n\ | |
516 \n\ | |
517 The default for @var{type} is @code{uint32}.\n\ | |
518 @seealso{intmin,bitmax}\n\ | |
495 @end deftypefn") | 519 @end deftypefn") |
496 { | 520 { |
497 octave_value retval; | 521 octave_value retval; |
498 std::string cname = "int32"; | 522 std::string cname = "int32"; |
499 int nargin = args.length (); | 523 int nargin = args.length (); |
529 } | 553 } |
530 | 554 |
531 DEFUN (intmin, args, , | 555 DEFUN (intmin, args, , |
532 "-*- texinfo -*-\n\ | 556 "-*- texinfo -*-\n\ |
533 @deftypefn {Built-in Function} {} intmin (@var{type})\n\ | 557 @deftypefn {Built-in Function} {} intmin (@var{type})\n\ |
558 Return the smallest integer that can be represented in an integer type.\n\ | |
559 The variable @var{type} can be\n\ | |
560 \n\ | |
561 @table @code\n\ | |
562 @item int8\n\ | |
563 signed 8-bit integer.\n\ | |
564 @item int16\n\ | |
565 signed 16-bit integer.\n\ | |
566 @item int32\n\ | |
567 signed 32-bit integer.\n\ | |
568 @item int64\n\ | |
569 signed 64-bit integer.\n\ | |
570 @item uint8\n\ | |
571 unsigned 8-bit integer.\n\ | |
572 @item uint16\n\ | |
573 unsigned 16-bit integer.\n\ | |
574 @item uint32\n\ | |
575 unsigned 32-bit integer.\n\ | |
576 @item uint64\n\ | |
577 unsigned 64-bit integer.\n\ | |
578 @end table\n\ | |
579 \n\ | |
580 The default for @var{type} is @code{uint32}.\n\ | |
581 @seealso{intmax,bitmax}\n\ | |
534 @end deftypefn") | 582 @end deftypefn") |
535 { | 583 { |
536 octave_value retval; | 584 octave_value retval; |
537 std::string cname = "int32"; | 585 std::string cname = "int32"; |
538 int nargin = args.length (); | 586 int nargin = args.length (); |