1. Уважаемые участники и гости, 19 октября codeby будет работать в режиме "Только чтение". Регистрация новых участников будет закрыта. 20 октября портал продолжит работу в прежнем режиме.

Поразрядный Оператор &

Тема в разделе ".NET", создана пользователем rtprls, 11 дек 2011.

  1. rtprls

    rtprls Гость

    Репутация:
    0
    Привет
    пытался разобраться в примере показывающим использование поразрядного оператора &
    и возник вопрос, в котором нужна помощь знающих программистов

    вот смотрите вот пример программы

    Код:
    // Применить поразрядный оператор, чтобы сделать число четным 
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace ConsoleApplication1
    {
    class Program
    {
    static void Main(string[] args)
    {
    
    int i=0, a=0;
    
    for (i = 1; i <= 10; i++)
    {
    a = i;
    a = a & 255;	 
    Console.WriteLine("i=" + i + " a=" + a);
    }
    
    }
    }


    число 255 типа int в двоичном представлении это - 00000000 00000000 00000000 11111110
    но у меня не получился правильный результат
    почему?
     
  2. rtprls

    rtprls Гость

    Репутация:
    0
    я неправильно представил число 255
    поэтому у меня была ошибка
    разобрался
    извините, что создал тему

    Добавлено:
    я неправильно представил число 255
    поэтому у меня была ошибка
    разобрался
    извините, что создал тему
     
Загрузка...

Поделиться этой страницей