• [ HOME ]
  • old_design_site
  • blog.karadev.net
  • youtube channel
  • old books
  • forum.karadev.net
  • C/C++books_FIRST
  • C/C++books_SECOND
  • C/C++books_THIRD
  • DOWNLOAD
  • FOR SALE
  • ЕЛЕКТРОНИКА facebook group
  • LINK GITHUB
  • PICKER PRO MANAGER
  • BEST DANCE ALL HITS 90 ;)
  • PLC IMAGES GALLERY
  • FOR IT BEGINNERS
  • СПИСЪК СТАТИИ В САЙТА
  • ЕЛЕКТРОНИКА ЗА НАЧИНАЕЩИ
  • ПИК ПРОЦЕСОРИ & ПРОЕКТИ & ИНФОРМАЦИЯ
www.karadev.net
ЕЛЕКТРОНИКА = ПРОГРАМИРАНЕ = ПРОЕКТИРАНЕ = ОБУЧЕНИЕ = РЕКЛАМА = РАЗВОЙНА /R & D/ ДЕЙНОСТ = АВТОМАТИЗАЦИЯ = ДРУГИ
  1. You are here:  
  2. Home
  3. BEGINNERS C/C++ BLOG VIEW

unsigned char variable - УРОК ЧЕТИРИ - ДЕЛЕНИЕ

unsigned char variable - УРОКЧЕТИРИ - ДЕЛЕНИЕ

така, днеска имате задача за деление на целочислени без знакови /само положителни числа/ - unsigned char - с размер между 0 и 255

въпросът е : ЗАЩО В КАЛКУЛАТОРА В УИН ДЕЛЕНИЕТО НА ДВЕТЕ ЧИСЛА Е РЕАЛНО ЧИСЛО И СЕ ПОКАЗВА СЪС ДЕСЕТИЧНАТА ЗАПЕТАЯ, както и със числа следващи след десетичната запетая, А ВЪВ РЕЗУЛТАТА ОТ ДЕЛЕНИЕТО В КОДА НА ПРОГРАМАТА се показва само числото преди десетичната запетая ?!?!?!?!?!? ДА НЯМА НЯКАКВА ГРЕШКА В КОДА !?!?!?!?!?

отговорът се съдържа във дефинициите на променливите, които участват във аритметическата операция : деление на две целочислени числа само положителни. променливата, в която ще се запише резулатата от делениет също е целочислена без знакова променлива unsigned int - само че нейния размер е от :

показано във трите различни бройни системи, десетична, шестнадесетична и двоична / бинарна / бройна система

променливите от тип int - integer - заемт два байта в рам / флаш паметта

нула 0 до 65535 <> 0xFFFF <> 00000000 00000000 <> 11111111 11111111

листингът на програмата е във две графики, като съм дал и една от делението на двете първи числа в калкулатора в уиндоус

 

 

 

 

 

 

Details
Category: BEGINNERS
Hits: 508

unsigned char variable - УРОК ТРИ - УМНОЖЕНИЕ

unsigned char variable - УРОК ТРИ - УМНОЖЕНИЕ

в този урок ще се научим как да умножаваме без знакови целочислени числа не по-големи от 255, като резултата ще го ще го запишем в променлива с размер до 65535 от тип без знаков инт /unsigned int/ или това означава, че може да записваме само числа по-големи от нула 0. тоест не можем да задаваме стойности на променливите с отрицателен знак като минус пет / -5 / примерно или всякакви, които са по-малки от нула 0, тоест които са със знак за отрицание мнус -

резултата от дейсвтиео на програмата е в графиката покзана по-долу

 

ето и кода, който трябва да напишете във вашият main.c файл и да комппилирате с програмата кланг менажер

 

Details
Category: BEGINNERS
Hits: 427

НОВА ВЕРСИЯ НА ПРОГРАМАТА CLANG MANAGER

НОВА ВЕРСИЯ НА ПРОГРАМАТА CLANG MANAGER - можете да следите версията на програмата с която компилирате кода във вашие проекти.

също така има и подобрения вътре в самаа функционалност на програмата. за това е сложен етикет, който да показва текущата версия, която използвате.

Details
Category: BEGINNERS
Hits: 499

КЪДЕ В ИНТЕРНЕТ ДА НАМЕРИМ ПОМОЩНА ИНФРМАЦИЯ ЗА ЕЗИКА С/С++ ???

КЪДЕ В ИНТЕРНЕТ ДА НАМЕРИМ ПОМОЩНА ИНФРМАЦИЯ ЗА ЕЗИКА С/С++ ???

ето на този сайт има много информация и примери за програмирането на много езици
директен линк за езика С >>> https://www.w3schools.com/c/index.php

директен линк за езика С++ >>> https://www.w3schools.com/cpp/default.asp

линк за директорията в сайта да си изтеглите програмата и да компилирате вашите кодове, примери и други проекти малки и големи

>>> https://karadev.net/CLANG_STUDENT_PROGRAMMING/

снимка от програмата за програмиране с кланг компилатора

======================================================================================

Details
Category: BEGINNERS
Hits: 437

КАК ДА ИНСТАЛИРАМЕ КОМПИЛАТОРА КЛАНГ / CLANG / НА НАШИЯТ КОМПЮТЪР

КАК ДА ИНСТАЛИРАМЕ КОМПИЛАТОРА КЛАНГ / CLANG / НА НАШИЯТ КОМПЮТЪР ????

ПРОГРАМА ЗА ПРОВЕРКА НА КОДА ЗА С/С++ ЗА ПРОГРАМИСТИ НАЧИНАЕЩИ И НАПРЕДНАЛИ И ВСЯКАКВИ ДРУГИ НИНДЖИ В ИТ СЕКТОРА :)

http://karadev.net/CLANG_STUDENT_PROGRAMMING/ <> линк за сваляне на програмта и файлове за тест на с / с++ кодове

гитхъб линк = https://github.com/karadevnet/CLANG_WINDOWS_10 <> как да инсталирате MSYS2 със компилатора CLANG без да се налага да имате визуал студио код или 2022. ;) много добро и работи :)

Installing MSYS2 and Setting Up Clang

Step 1: Download and Install MSYS2

Download the latest installer: File: msys2-x86_64-20250221.exe OR get the latest version from MSYS2 Official Site.

  1. Run the installer and let it complete the installation automatically.

Default installation path : C:\msys64\mingw64\bin

Step 2: Install Clang Package

  1. Open MSYS2 terminal (it should open automatically after installation).
  2. Run the following commands to install Clang:
pacman -S mingw-w64-x86_64-clang
pacman -S mingw-w64-x86_64-clang-tools-extra

 

Step 3: Add Clang Path to System Variables

 

  1. Run CMD as Administrator: - Right-click on **cmd.exe** and select Run as Administrator. - You can also search for cmd in the **Start menu**.
  2. Add Clang to global PATH:

 

C:\Users\username>setx /M PATH "C:\msys64\mingw64\bin"

 

Restart your CMD to apply changes.

 

Step 4: Start Using Clang in Your Project

  1. Navigate to your project folder.
  2. Place CLANG_WINDOWS_10.exe inside the folder.
  3. Start CLANG_WINDOWS_10.exe.
  4. Verify installation by running:
C:\Users\username>clang --version

Additional Resources

  1. Download test files from the same GitHub repository/RELEASES.
  2. Ensure your project has both main.c and main.cpp if using C or C++.

install VS CODE from https://code.visualstudio.com/

load this clip from youtube :

How to setup Clang on windows and VS code for
C/C++ CLANG PROGRAMING <> https://www.youtube.com/watch?v=5OSO8IRlyXc

install Download the installer: msys2-x86_64-20250221.exe

OR LAST VERSION from site https://www.msys2.org/

 

 

Details
Category: BEGINNERS
Hits: 675
  1. unsigned char variable ВТОРИ УРОК ПРОГРАМИРАНЕ
  2. unsigned char variable ПЪРВИ УРОК ПРОГРАМИРАНЕ С/С++
  3. ПРОГРАМА ЗА ПРОВЕРКА НА КОДА ЗА С/С++ ЗА ПРОГРАМИСТИ
  4. ЗА НАЧИНАЕЩИ ПРОГРАМИСТИ НА ЕЗИЦИ С / С++

Page 1 of 2

  • 1
  • 2

www.karadev.net

  • qrcode

PROTO BOARDS 2025

  • PROTO BOARDS 2025
  • МОДУЛ ТРИЯК + MOC3043
  • ПЛАТКА РАЗВОЙНА LAN PICO RPI2040 + W5500
  • DC/DC РЕГУЛАТОР 0/+38V / 2A
  • ПЛК МОДУЛ ЗА АВТОМАТИЗАЦИЯТА - 16 АНАЛОГОВИ ВХОДА - MCP3008 - 10 BIT RESOLUTION
  • H BRIDGE MOTOR / LOAD DRIVER
  • МОДУЛ ЗА ПЛК РАЗВОЙНА ДЕЙНОСТ 16 ВХОДА / ИЗХОДА - MCP23S17
  • ПЛАТКА ЗА ПИК МИКРО КОНТРОЛЕРИ 28 ПИНА ВСИЧКИ МОДЕЛИ ФАМИЛИЯ 16F / 18F - ЦИФРОВА ЧАСТ
  • ПЛАТКА ЗА ПИК МИКРО КОНТРОЛЕРИ 28 ПИНА ВСИЧКИ МОДЕЛИ ФАМИЛИЯ 16F / 18F - СИЛОВА ЧАСТ
  • ПЛАТКА ПЛК ЗА ТЪЧ ДИСПЛЕИ МАРКА НЕКСТИОН / NEXTION / 10 ИНЧОВИ ЗА АВТОМАТИЗАЦИЯ НА СИСТЕМИ
  • ПЛАТКА ПЛК 8 РЕЛЕТА / ИЗХОДА И 8 ВХОДА / БУТОНИ - MCP23S17 SPI EXPANDER
  • ПЛАТКА ПЛК 16 ВХОДА / БУТОНИ - MCP23S17 SPI EXPANDER
  • МОДУЛ ЗА ПЛК РАЗВОЙНА ДЕЙНОСТ 16 ВХОДА / ИЗХОДА - MCP23S17 SPI GPIO 16 INPUTS / OUTPUTS

PROTO BOARDS

  • ПЛАТКА PLC - LAN PICO RP2040
  • ПЛАТКА - PIC18F57K42
  • КОНВЕРТОР - LANPICO - RS485
  • КОНВЕРТОР - USB - RS232
  • КОНВЕРТОР USB - RS232 - RS485
  • NEW PICO RPI 2040 BOARD 2024
  • PICKER PRO DEVELOP PIC18F27K42 BOARD
  • КОНВЕРТОР USB MCP 2200 СЕРИАЛ RS232 TX / RX
  • ПЛАТКА RS485 DRIVERS ONLY
  • PROTO BOARDS 2025

LIBS & SOFTWARE

  • LIST ALL PAGES IN BLOG MODE
  • MCP23S17 AT ANY PIN CONNECTED IN ARDUINO / PICO
  • MCP3008 ADC SPI LIB ARDU CODE IDE

AUTOMATION HOW TO

  • AUTOMATION HOW TO BLOG

BEGINNERS C/C++

  • BEGINNERS C/C++ BLOG VIEW
  • CLANG INSTALL

USED ELEMENTS BASE

  • USED ELEMENTS BASE
  • ПРОЦЕСОРИ = ФАМИЛИЯ 18FxxxK42

FROM AI HOW TO

  • STARTING A SMALL PRODUCT SYSTEM

Main Menu

  • НАЧАЛО
  • С/С++ ПРОГРАМИРАНЕ
  • LORA модули - 433 MHz
  • C# проекти
  • полезни линкове
  • за контакти
  • програматори
  • arduino проекти
  • LINK GITHUB
  • PICKER PRO BOARD
  • PICKER PRO MANAGER
  • PICKER PRO MODULES
  • ARDU BOARD MINI
  • ARDU BOAR DPRO
  • ARDU BOARD PRO MODEL 2
  • STRONG TERMINAL BASIC
  • NEXTION AUTOMATION
  • RASPBERRY PI 3/4/5
  • RS232 / RS485 комуникация
  • PIC MICRO AUTOMATION
  • LAN PICO PI RP2040
  • ЛУНИЧКИ ТОПЛО / НЕУТРАЛНО БЯЛО + ЕКСТРИ
  • PLC IMAGES GALLERY
  • СПИСЪК КАТЕГОРИИ В САЙТА
  • ПИК ПРОЦЕСОРИ & ПРОЕКТИ & ИНФОРМАЦИЯ
  • libs&software

ch340 USB SERIAL RS232 driver

ch340 <> USB <> SERIAL RS232 driver

http://karadev.net/basto/?dir=CH340_USB_SERIAL_2023