Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for Complement (0.25 sec)

  1. src/archive/tar/strconv.go

    //
    // If operating in binary mode, this assumes strict GNU binary mode; which means
    // that the first byte can only be either 0x80 or 0xff. Thus, the first byte is
    // equivalent to the sign bit in two's complement form.
    func fitsInBase256(n int, x int64) bool {
    	binBits := uint(n-1) * 8
    	return n >= 9 || (x >= -1<<binBits && x < 1<<binBits)
    }
    
    // parseNumeric parses the input as being encoded in either base-256 or octal.
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Tue Aug 01 14:28:42 GMT 2023
    - 9K bytes
    - Viewed (0)
  2. doc/go1.17_spec.html

    byte        alias for uint8
    rune        alias for int32
    </pre>
    
    <p>
    The value of an <i>n</i>-bit integer is <i>n</i> bits wide and represented using
    <a href="https://en.wikipedia.org/wiki/Two's_complement">two's complement arithmetic</a>.
    </p>
    
    <p>
    There is also a set of predeclared numeric types with implementation-specific sizes:
    </p>
    
    <pre class="grammar">
    uint     either 32 or 64 bits
    HTML
    - Registered: Tue May 07 11:14:38 GMT 2024
    - Last Modified: Thu Apr 11 20:22:45 GMT 2024
    - 211.6K bytes
    - Viewed (0)
  3. src/cmd/cgo/doc.go

    system object code because cmd/link is not sophisticated enough to process
    the real code.
    
    The main benefits of this system are that cmd/link remains relatively simple
    (it does not need to implement a complete ELF and Mach-O linker) and
    that gcc is not needed after the package is compiled. For example,
    package net uses cgo for access to name resolution functions provided
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Sun Mar 31 09:02:45 GMT 2024
    - 42.1K bytes
    - Viewed (0)
  4. src/bufio/bufio_test.go

    		srcBuf.Reset()
    		src.Reset(srcBuf)
    		dstBuf.Reset()
    		io.Copy(dst, src)
    	}
    }
    
    func BenchmarkReaderCopyUnoptimal(b *testing.B) {
    	// Unoptimal case is where the underlying reader doesn't implement io.WriterTo
    	srcBuf := bytes.NewBuffer(make([]byte, 8192))
    	src := NewReader(onlyReader{srcBuf})
    	dstBuf := new(bytes.Buffer)
    	dst := onlyWriter{dstBuf}
    	for i := 0; i < b.N; i++ {
    		srcBuf.Reset()
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Fri Feb 10 18:56:01 GMT 2023
    - 51.5K bytes
    - Viewed (0)
  5. doc/go_spec.html

    byte        alias for uint8
    rune        alias for int32
    </pre>
    
    <p>
    The value of an <i>n</i>-bit integer is <i>n</i> bits wide and represented using
    <a href="https://en.wikipedia.org/wiki/Two's_complement">two's complement arithmetic</a>.
    </p>
    
    <p>
    There is also a set of predeclared integer types with implementation-specific sizes:
    </p>
    
    <pre class="grammar">
    uint     either 32 or 64 bits
    HTML
    - Registered: Tue May 07 11:14:38 GMT 2024
    - Last Modified: Thu May 02 22:43:51 GMT 2024
    - 279.6K bytes
    - Viewed (0)
  6. src/bufio/example_test.go

    		fmt.Println(len(scanner.Bytes()) == 6)
    	}
    	if err := scanner.Err(); err != nil {
    		fmt.Fprintln(os.Stderr, "shouldn't see an error scanning a string")
    	}
    	// Output:
    	// true
    }
    
    // Use a Scanner to implement a simple word-count utility by scanning the
    // input as a sequence of space-delimited tokens.
    func ExampleScanner_words() {
    	// An artificial input source.
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Mon Oct 23 09:06:30 GMT 2023
    - 4.9K bytes
    - Viewed (0)
  7. src/bytes/reader.go

    func (r *Reader) ReadByte() (byte, error) {
    	r.prevRune = -1
    	if r.i >= int64(len(r.s)) {
    		return 0, io.EOF
    	}
    	b := r.s[r.i]
    	r.i++
    	return b, nil
    }
    
    // UnreadByte complements [Reader.ReadByte] in implementing the [io.ByteScanner] interface.
    func (r *Reader) UnreadByte() error {
    	if r.i <= 0 {
    		return errors.New("bytes.Reader.UnreadByte: at beginning of slice")
    	}
    	r.prevRune = -1
    	r.i--
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Fri Oct 13 17:10:31 GMT 2023
    - 3.9K bytes
    - Viewed (0)
  8. doc/asm.html

    to hold temporary values.
    Hand-written assembly can use <code>R11</code>, but doing so requires
    being sure that the linker is not also using it to implement any of the other
    instructions in the function.
    </p>
    
    <p>
    When defining a <code>TEXT</code>, specifying frame size <code>$-4</code>
    HTML
    - Registered: Tue May 07 11:14:38 GMT 2024
    - Last Modified: Tue Nov 28 19:15:27 GMT 2023
    - 36.3K bytes
    - Viewed (0)
  9. src/archive/tar/stat_unix.go

    			major := uint32((dev & 0x0000ff00) >> 8)
    			minor := uint32((dev & 0x000000ff) >> 0)
    			minor |= uint32((dev & 0xffff0000) >> 8)
    			h.Devmajor, h.Devminor = int64(major), int64(minor)
    		default:
    			// TODO: Implement solaris (see https://golang.org/issue/8106)
    		}
    	}
    	return nil
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Fri Mar 15 16:01:50 GMT 2024
    - 3.2K bytes
    - Viewed (0)
  10. src/cmd/asm/internal/asm/asm.go

    			prog.From = a[0]
    			if a[1].Type == obj.TYPE_REG {
    				prog.Reg = p.getRegister(prog, op, &a[1])
    			} else {
    				prog.AddRestSource(a[1])
    			}
    			prog.To = a[2]
    		default:
    			p.errorf("TODO: implement three-operand instructions for this architecture")
    			return
    		}
    	case 4:
    		if p.arch.Family == sys.ARM {
    			if arch.IsARMBFX(op) {
    				// a[0] and a[1] must be constants, a[2] and a[3] must be registers
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Wed Feb 21 14:34:57 GMT 2024
    - 25.3K bytes
    - Viewed (0)
Back to top