... y;
public MyPoint(int p1, int p2) {
x = p1;
y = p2;
}
}
Chuyển đổi kiểudữ liệu
Chuyển đổi dữliệu là cho phép một biểu
th c của kiểudữliệu này đưc xem xét
như một kiểudữliệu kh c.
Chuyển ... reference
type.
ã Box: value => reference (object).
ã Thng dựng trongcc hm, cu tr cdữ
liệu sử dụng tham số là kiểu object tổng
quát.
int i = 123;
object o = i; // implicit boxing
object ... Trình môi trường Windows
18
Kiểu dữliệu định sẵn
Kiểu C# Số byte Kiểu .NET Mô tả
decimal 8 Decimal C độ chính x c đến 28 con
số
dùng trong tính toán tài chính
phải c hậu tố “m” hay “M”
theo...
... trị
- cc phép toán c thể sử dụng.
C ckiểudữliệu đơn giản trongC chỉ là cckiểu số, thu c hai nhóm chính đó là số
nguyờn v s thc (s du phy ng).
ắ
Nhúm cckiểu nguyên gồm c : char, ... dụ: 1. unsigned char c = 3, d=10;
kết quả c ^ d = 2;
Giáo trình tin h c cơ sở II - N
gụn ng
C
11
II.3. Cckiểudữliệu chuẩn đơn giản trongC
Một trong m c đích c a cc chương trình là ... ngôn ngữ
c tập cckiểudữliệu kh c nhau. Không hoàn toàn giống như khái niệm kiểudữliệu
trong toán h c, trongcc ngôn ngữ lập trình nói chung mỗi kiểudữliệu chỉ biểu diễn
đư c một miền...
...
- Kiểu m c định c a cc số nguyên là kiểu int.
- Cc số nguyên kiểu byte và short rất ít khi đưc dùng.
- Trong java không ckiểu số nguyên không dấu như
trong ngôn ngữ C/ C++.
Kiểu c sở ... switch trongc ng chứa nó. Tương
tự như vậy, trongc u tr c lặp, c u lệnh break dùng để thóat
khỏi c u tr c lặp trongc ng chứa nó.
Lệnh continue: dùng để tiếp t c vòng lặp trongc ng chứa ... Java cung c p 4 kiểu số nguyên kh c nhau là: byte,
short, int, long. Kích thư c, giá trị nhỏ nhất, lớn nhất,
c ng như giá trị m c định c a cckiểudữliệu số
nguyên đưc mô tả chi tiết trong...
...
Solarix, CPU Macintosh … là kh c nhau), vì vậy trư c đây một
chương trình sau khi đưc biên dịch xong chỉ c thể chạy đưc
trên một kiến tr c CPU c thể nào đó. Đối với CPU Intel chúng
ta c thể chạy ... Virtual Machine)
Tất ccc chương trình muốn th c thi đưc thì phải đưc
biên dịch ra mã máy. Mã máy c a từng kiến tr c CPU c a mỗi
máy tính là kh c nhau (tập lệnh mã máy c a CPU Intel, CPU
Solarix, ... lập trình java.
C c ứng dụng kiểu Console thường đưc dùng để minh họa cc
ví dục bản liên quan đến c pháp ngôn ngữ, cc thuật toán, và
c c chương trình ứng dụng không c n thiết đến giao...
...
- Kiểu m c định c a cc số nguyên là kiểu int.
- Cc số nguyên kiểu byte và short rất ít khi đưc dùng.
- Trong java không ckiểu số nguyên không dấu như
trong ngôn ngữ C/ C++.
Kiểu c sở ... switch trongc ng chứa nó. Tương
tự như vậy, trongc u tr c lặp, c u lệnh break dùng để thóat
khỏi c u tr c lặp trongc ng chứa nó.
Lệnh continue: dùng để tiếp t c vòng lặp trongc ng chứa ... Java cung c p 4 kiểu số nguyên kh c nhau là: byte,
short, int, long. Kích thư c, giá trị nhỏ nhất, lớn nhất,
c ng như giá trị m c định c a cckiểudữliệu số
nguyên đưc mô tả chi tiết trong...
... QH1: Cc thu c tính phụ thu c vào môt
phần khóa chính và phần khóa chính x c định
chúng
- QH2: Cc thu c tính c n lại và khóa chính
3) Tách thành chuẩn 3
Nếu quan hệ đã đạt chuẩn 2, chưa ... chưa là đạt
chuẩn 3 ta tiến hành phân rã thành 2 quan hệ:
- QH1: Cc thu c tính b c cầu và thu c
tính c u.
- QH2: Cc thu c tính c n lại và thu c
tính c u.
4. Th c nghiệm
Tôi đã c i đặt hệ ... là một lư c đồ quan hệ, mỗi quan
hệ bao gồm
- Tập cc thu c tính (R)
- Tập cc thu c tính lặp (R*)
- Tập cc phụ thu c hàm (F)
Đầu ra: Tách lư c đồ đưa về dạng chuẩn 3
Sử dụng cc thuật toán...
... 1 c a message, kiểu WORD
C4 W - Nguyen Tri Tuan – Khoa CNTT – ĐHKHTN TP.HCM 1 / 3
C CKIỂUDỮLIỆUC BẢN TRONG WINDOWS (Tóm tắt)
oOo
Tên kiểu Ý nghĩa
BOOL kiểu logic, c giá trị TRUE ... đưc định nghĩa, kiểu này tương
đương với WCHAR; ngư c lại sẽ tương đương với CHAR
TCHAR Nếu c hiệu UNICODE đưc định nghĩa, kiểu này tương
đương với WCHAR; ngư c lại sẽ tương đương với CHAR ...
PTCHAR con trỏ đến TCHAR
PTSTR con trỏ chuỗi ký tự. Nếu c hiệu UNICODE đưc định
nghĩa, kiểu này tương đương với PWSTR; ngư c lại sẽ
tương đương với PSTR
PUCHAR con trỏ đến UCHAR
PUINT con...
... bits/ký tự
PCTSTR con trỏ chuỗi ký tự. Nếu c hiệu UNICODE đưc định
nghĩa, kiểu này tương đương với PCWSTR; ngư c lại sẽ
tương đương với PCSTR
PCWCH con trỏ đến 1 hằng kiểu WCHAR
PCWSTR con trỏ ...
PBOOL con trỏ đến kiểu BOOL
PBOOLEAN con trỏ đến kiểu BOOLEAN
PBYTE con trỏ đến kiểu BYTE
PCHAR con trỏ đến kiểu CHAR
PCSTR con trỏ đến 1 chuỗi ký tự hằng, kết th c bằng 0. Đây là
chuỗi ... BYTE
LPCOLORREF con trỏ đến kiểu COLORREF
LPCSTR con trỏ đến 1 chuỗi ký tự hằng, kết th c bằng 0. Đây là
chuỗi dạng ANSI 8 bits/ký tự
LPCTSTR con trỏ chuỗi ký tự. Nếu c hiệu UNICODE đưc định...
... 1.797693234862232E308
■ C thể th c hiện cc phép toán sô' h c trên kiểudữliệu này nhưng rất chậm
(chậm hơn ckiểu Single). Do c ch chứa số Double chỉ ở m c gần đúng nên
c c phép toán trên ccdữliệu ...
255
■ Chiếm 1 byte trong bộ nhớ.
- C thể th c hiện đưccc phép toán số h c (như trên cc
dữ liệu thu ckiểu Byte.
- Kiểudữliệu này rất hiệu dụng trong vi c lưu trữ cc số nguyên nhỏ vì
nó chiếm ... cho cc giá trị dương
■ C thể th c hiện cc phép toán sô' h c trên kiểudữliệu này nhưng thường chậm
hơn so VỚI cc biến thu ckiểu Integer hay Long. Do c ch chứa số Single chỉ ở
mức...
... b c hai AX
2
+ BX + C = 0 (A, B, C là cc số th c)
/* Bai tap 1.5 - Giai phuong trinh bac hai AX2 + BX + C = 0 */
#include <stdio.h>
#include <math.h>
void main()
{
float a, b, c, ... nghiem!");
getch();
}
4
CHƯƠNG 7 – Kiểudữliệu và biểu th ctrong C
Hà Nội ngày 1/8/2010, Nguyễn Thị Thu Trang – SE – SoICT
I. Bài tập làm thêm
(C giới thiệu thêm về if, if… else trư c)
Bài tập ... Nhận một giá trị g c (số nguyên) từ bàn phím. Sau đó hiện thông báo g c
đã nhập thu c g c phần tư thứ mấy.
Lời giải mẫu:
/* Bai tap 7.11 - Cho biet goc thuoc goc vuong nao */
#include <stdio.h>
void...
... toán tử trong C#
Convert
Lớp Convert là một lớp tiện ích trong C# cung c p cho
chúng ta rất nhiều phương th c tĩnh kh c nhau để
chuyển đổi từ một kiểudữliệu này sang kiểudữliệu
kh c. Tham ... Đại h c Hòa Bình 7/34
2. Kiểudữliệu – biến và toán tử trong C#
Kiểu dữliệu ký tự thể hiện cc ký tự Unicode, bao
gồm cc ký tự đơn giản, ký tự theo mã Unicode và
c c ký tự thoát kh cđưc bao ... Đại h c Hòa Bình 11/34
2. Kiểudữliệu – biến và toán tử trong C#
Casting (Ép kiểu)
chuyển đổi giữa cckiểudữliệu
c tính chất tương tự nhau
(thường là số)
Parse
là phương th cđưc sử...
... CCKiỂUDỮLiỆUCC U TR C
CCKiỂUDỮLiỆUCC U TR C
KiỂUDỮLiỆU TỰ ĐỊNH NGHĨA
KiỂU DỮLiỆU TỰ ĐỊNH NGHĨA
CHƯƠNG 10
CHƯƠNG 10
Khái niệm – Khai báo struct
Khái niệm – Khai báo struct
C cho ... Pointer
Chương 10: Kiểudữliệucc u tr c và kiểu tự định
nghĩa
Khái niệm – Khai báo struct
Khái niệm – Khai báo struct
C u tr c (struct) là một kiểudữliệu ph c hợp đưc tạo
từ cckiểudữliệu ... kiểudữliệu kh c, cckiểudữliệu này đưc sử
dụng khai báo cho cc biến thành phần c a biến kiểu
struct
C pháp định nghĩa một c u tr c
struct ten_cau_truc
{
khai báo cc biến thành phần;...
... th ctrong C
7.4. Cc phép toán trong C
7.5. Một số toán tử đ c trƣng
7.6. Cc lệnh vào ra dữliệu với cc biến
11
7.6.1. Cc loi biu thc
ã a. Biu thc s hc:
L biểu th c mà giá trị c a nó là c i ... kiểm tra trongcc cấu tr c
rẽ nhánh if, switch.
17
Nội dung
7.1. Cckiểudữliệu chuẩn trong C
7.2. Khai báo và khởi tạo biến, hằng
7.3. Biểu th ctrong C
7.4. Cc phép toán trong C
7.5. Một ... c )
29
Nội dung
7.1. Cckiểudữliệu chuẩn trong C
7.2. Khai báo và khởi tạo biến, hằng
7.3. Biểu th ctrong C
7.4. Cc phép toán trong C
7.5. Một số toán tử đ c trƣng
7.6. Cc lệnh vào ra dữ...
... thể th c hiện cc phép toán số h c trên kiểudữliệu này nhưng rất chậm
(chậm hơn ckiểu Single). Do c ch chứa số Double chỉ ở m c gần đúng nên
c c phép toán trên ccdữliệu thu ckiểu này ... 922337203685477.5807
C thể th c hiện đưccc phép toán số h c trên kiểudữliệu này nhưng
t c độ xử lý rất chậm như đối với cc số th c có độ chính x c kép, song
nó là kiểudữliệu ưa dùng cho cc phép ... 8
Khoa C ng nghệ Thông tin
Trường ĐH Bách Khoa Tp.HCM
Môn : Tin h c
Slide 125
Đ c tính chi tiết về kiểu Currency
Kiểu Currency (Tiền Tệ)
Kiểu Currency đưc dùng để lưu ccdữliệu thu c kiểu...
... tính toán, Open office.org Calc
sẽ ưu tiên cc phép toán logic trư c rồi mới đến phép
toán số h c. Thứ tự th c hiện cc phép toán số h c
trong Open Office.org Calc c m c ưu tiên như sau:
Thứ ... tọa độ ô, tên vùng, cc phép toán, cc
hàm
Sự thể hiện: trị số kết quả c a c ng th c (c ng
th c nhập vào chỉ thể hiện trên thanh c ng th c)
Cc phép toán:
- Phép nối chuỗi: & (dấu ... toán: Cho phép th c hiện tính toán đối với
dữ liệu ngày giờ.
Ghi chú: Nếu nhập dữliệu ngày giờ không đúng theo
dạng th c đã quy định thì Calc sẽ tự động chuyển
sang dạng chuỗi.
4. Kiểuc ng...