Форум программистов, компьютерный форум CyberForum.ru

Как узнать знак числа? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ STL set http://www.cyberforum.ru/cpp-beginners/thread311890.html
вопрос почему в строке while( (*ii)!=elem) говорит что я не перегрузил != не могу понять, и почему в строке cout<<*p<<" "; говорит что я не перегрузил вывод для моего класса ?? Подскажите кто то, оч прошу, я сравниваю пока для простоты по интовой переменной класса, и приходится пользоваться функцией лук, прописанной в классе , с типом инт9если сделать 1 переменную в классе все работает... ...
C++ Как подключить свой модуль Используйте теги форматирования кода! Добавлено через 5 часов 20 минут Здравствуйте ,скажите как правильно подключить модуль в Си++. Файл rectangel.cpp выглядит так: /* Модуль содержит описание клсса TRect - прямоугольник. 1. Используя этот модуль, написать программу, изображающую на экране мигающий прямоугольник. Изменить модуль, объявив часть полей личными. http://www.cyberforum.ru/cpp-beginners/thread311878.html
Возрастающая последовательность C++
Народ помогите написать прогу на Си. Даны вещественные числа. определить образуют ли они возрастающую последовательность. если да - то найти сумму первого и последнего элементов а если нет то найти произведение максимального и минимального элеменов.
переделать программу C++
дан код , результатом которого является бегающий человечек под дождем, прошу переделать этот код так чтобы дождя не было, был лишь только бегающий человечек, прошу помочь, нужно срочно, на с\c++ #include<iostream.h> #include<graphics.h> #include<conio.h> #include<dos.h> #include<stdlib.h> int sineGen(int cntr) {
C++ Книги по С++ http://www.cyberforum.ru/cpp-beginners/thread311861.html
Доброго времени суток!!!Задался целью тщательно изучить С++. Посоветуйте пожалуйста хорошие книги и учебники для изучения этого могучего языка :)Заранее спасибо :) З.Ы. А как вы изучали язык?Поделись опытом :)
C++ Поиск подстроки в строке Добрый вечер. Помогите пожалуйста с заданием, нужно срочно его сделать. Сам текст: даны 2 массива (один большой, другой маленький), нужно написать функцию, которая ищет подстроку в строке. Т.е. получается идет поиск одного массива в другом. В итоге получается 4 параметра: это 1-ый массив и его длина, и 2-ой массив, который мы ищем и соответственно его длина. У меня есть только сама функция, но я... подробнее

Показать сообщение отдельно
meJevin
 Аватар для meJevin
153 / 145 / 56
Регистрация: 18.11.2015
Сообщений: 600
Завершенные тесты: 1
05.10.2016, 05:44     Как узнать знак числа?
Цитата Сообщение от Vetos Посмотреть сообщение
может расковырять переменную побитово и считать тот бит который хранит этот минус?
Через copysign тоже можно:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <conio.h>
#include <cmath>
 
int main()
{
    
    float a = -0.0000;
 
    auto i = std::copysignf(1, a);
 
    std::cout << (i == -1 ? "Negative" : "Positive") << std::endl;
 
    _getch();
}
 
Текущее время: 23:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru