Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Числа с плавающей точкой




 

Числа, в которых положение точки не зафиксировано после некоторого разряда, а указывается специальным числом называются числа с плавающей точкой.

float занимает 4 байта

double занимает 8 байтов

long double занимает 8 байтов

Для того, чтобы обратиться к вещественному типу данных, используем следующие символы:

%f float

%lf double

%lf long double

Для того, чтобы объявить вещественное число необходимо

double number=45.6; где double – это тип переменной, а number – это имя переменной, которой было присвоено значение 45.6

Для того, чтобы вывести данное число на экран результатов необходимо

printf(“%lf”,number);

В данном случае программа выведет 45.600000, т.е выводится 6 знаков после запятой, чтобы отрегулировать количество выводимых символов после запятой, в функции printf(“%.2lf”,number); пишется % потом ставиться ‘точка’ далее число, которое отражает количество выводимых чисел после ‘точки’ и далее lf или f, в зависимости от того, как был объявлен вещественный тип.

Программа, которая правильно считаем деление двух целых чисел.

#include<stdio.h>

void main({

Int x,y;

Double z;

x=5;

y=2;

z=(double)x/y; или z=(double)x/(double)y; или z=x/(double)y;

printf("%d/%d=%.2lf\n",x,y,z);

}

 

Символьный тип

 

Данные типа char занимают в памяти 1 байт. Код от 0 до 255 в этом байте задается один из 256 возможных символов. Тип char является типом “целое”. Данные типа char могут рассматриваться как данные со знаком (signed char) и без знака (unsigned char). В случае signed char диапазон значений от -128 до 127, а unsigned char – от 0 до 255. Константа типа char – это символ, заключенный в одинарных кавычках. Каждому символу вставится в соответствие некоторый код. По этому коду из таблицы описания конфигурации символа выбирается изображение данного символа, которое выводится на экран. Коды цифр и латинских букв идут в порядке возрастания, т.е. 0<1<2<3<…<A<B<……<Z<a<……<z

Код символа является его порядковым номером во множестве ASCII кодов.

                     
  nul soh stx etx eot enq ack bel bs ht
  nl vt ff cr so si dle dc1 dc2 dc3
  dc4 nak syn etb can em sub esc fs qs
  rs us sp ! # $ % &
  ( ) * + , - . /    
                  : ;
  < = > ? @ A B C D E
  F G H I J K L M N O
  P Q R S T U V W X Y
  Z [ \ ] ^ _ ` a b c
  d e f g h i j k l m
  n o p q r s t u v w
  x y z { | } ~ del    

В “С++” используются и двусимвольные константы. Например: ‘db’ ’\r\a’ ‘\n\t’

Объявление символа.

char ch1,ch2; это объявление двух символьных констант.

ch1=’a’; присвоение первоначальных значений

ch2=’b’;

и т.к. символьная константа является типом “целым”, то символьные константы можно: присваивать друг другу; сравнивать друг с другом.

Для того, чтобы обратиться к символьному типу данных, используем следующий символ %c

Для того, чтобы вывести данные символы на экран результатов необходимо

printf(“ch1=%с\tch2=%с”,ch1,ch2);

Пример демонстрирующий арифметических операций

#include<stdio.h>

Void main()

{






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных