русс | укр

C# - Головна
Контакти
Задайте питання...
Перегляд всіх питань


Простір імен
  ► System (5)
  ► Microsoft (1)


Для учнів (початківців)
  ► Відео уроки (4)
  ► Навчання (177)
  ► Приклади програм (19)
  ► Секрети Сі Шарп (4)

Для професіоналів
  ► Навчання (6)
  ► Приклади програм (1)










Перетворення типів в мові Сі Шарп

Мова Сі шарп має окремий клас, який викликає методи, для перетворення типів даний.

Цей клас називається: Convert. Давайте розглянемо ці перетворення типів даних:

Перетворення в плаваючою точкою в ціле число:

int i = Convert.ToInt32(14.56); // зверніть увагу на те, що округлення йде до більшого числа, тобто вийде 15!!!

Перетворення з цілого числа в дробове або у число з плаваючою комою:

double d = Convert.ToDouble(14);

Перетворення з числа в рядок (число може бути будь-яким: дробовим або цілим):

string s = Convert.ToString(14.456);

Перетворення з цілого числа символ АСКИ коду:

char s = Convert.ToChar(76);

Цікаво виходить наступний запис:

char s = Convert.ToChar(76.8);

У даному випадку помилки синтаксичної не буде, але при запуску програма виведе виняток, що "неприпустиме приведення double до char". Тому потрібно писати цілі числа.

Переглядів: 3260






© 2012 ci-sharp.ru При використанні матеріалу пряме iндексуюче посилання на сайт ОБОВ'ЯЗКОВЕ.
Права строго захищені нормами міжнародного права, інтелектуальної власності та авторського права.