달력

12

« 2019/12 »

  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  

정수형 자료형과 변수의 크기 확인 & 실수형 자료형과 변수의 크기 확인

  • long자료형은 32bit인 경우 최소 4바이트크기를 가지며
  • 운영체제 마다 32bit/64bit마다 long 자료형의 크기는 4바이트보다 클수 있습니다.
  • long double도 long타입과 동일하게 최소 8바이트 크기 이상을 가지게 됩니다.

   

   

자료형의 메모리 크기

구분

종류

메모리 크기

정수형

char

1byte

정수형

short

2byte

정수형

int

4byte

정수형

long

4byte

실수형

float

4byte

실수형

double

8byte

실수형

long double

8byte

   

   

   

소스코드

#include <stdio.h>
int main(void) {
                //
정수
                char num1=10;
                short num2=20;
                int num3=30;
                long num4=40;
                //
실수
                float num5=3.14;
                double num6=3.25;
                long double num7=3.36;
                printf("\n========
정수형 자료형과 변수의 메모리 크기========\n");
                printf("char
형의 크기: %d바이트, 변수의 메모리 크기: %d바이트 \n", sizeof(char),sizeof(num1));
                printf("short
형의 크기: %d바이트, 변수의 메모리 크기: %d바이트 \n", sizeof(short),sizeof(num2));
                printf("int
형의 크기: %d바이트, 변수의 메모리 크기: %d바이트 \n", sizeof(int), sizeof(num3));
                printf("long
형의 크기: %d바이트, 변수의 메모리 크기: %d바이트 \n", sizeof(long),sizeof(num4));
                printf("\n========
실수형 자료형과 변수의 메모리 크기========\n");
                printf("float
형의 크기: %d바이트, 변수의 메모리 크기: %d바이트 \n", sizeof(float),sizeof(num5));
                printf("double
형의 크기: %d바이트, 변수의 메모리 크기: %d바이트 \n", sizeof(double),sizeof(num6));
                printf("long double
형의 크기: %d바이트, 변수의 메모리 크기: %d바이트 \n", sizeof(longdouble), sizeof(num7));
                return 0;
}


   

   

출력결과

 

Posted by codedragon codedragon

댓글을 달아 주세요

   

CSS 선언

선택자 { 프로퍼티1 : 값1; 프로퍼티2 : 값2; … … 프로퍼티n : 값n; }

   

문자 색을 red로 지정

h { color: red; }

   

글꼴 red, 크기 12 포인트 지정

p { color: red; }

p { font-size: 12pt; }

p { color: red; font-size: 12pt; }

   

값(value)

프로퍼티의 종류에 따라 지정하는 일정 범위의 값, 대상 프로퍼티의 값

키워드

그 자체가 의미를 가진 값으로, 큰 따옴표를 사용하지 않는다.

일반값

< > 안에 표기한 데이터 형태를 가리킨다.

   

   

'Development > HTML, CSS, XML, ...' 카테고리의 다른 글

참고 & 출처 HTML5, CSS, XML  (0) 2014.11.25
색상 태그  (0) 2014.11.20
CSS 선언  (0) 2014.11.14
특수문자  (0) 2014.11.13
문단 태그  (0) 2014.10.26
CSS 기본 구성요소  (0) 2014.10.25
Posted by codedragon codedragon

댓글을 달아 주세요

상대적인 비율로 크기 조정하기

   

   

layout_weight 비율 명시

  • 같은 비율은 0으로 지정하고
  • 크기를 키울것은 1로 지정해서 비율로 크기를 조절할 수 있습니다.

   

   

강의 내용

activity_main.xml

LinearLayout 변경

-android:orientation="vertical"

-Graphical Layout > Form Widgets-Button추가

-Graphical Layout > Text Fields-Plain Text 추가

-Graphical Layout > Form Widgets-Button추가

android:layout_weight ( 0:1:0)

   

   

 

   

출력 결과

비율 미지정

   

비율 지정

   

Posted by codedragon codedragon

댓글을 달아 주세요

2014. 6. 12. 00:48

크기단위 Development/Android

크기

안드로이드에서 위젯의 패딩값과 같이 각종 크기를 표현할 때 사용

   

단위

설명

in, mm

각각 인치와 밀리미터를 뜻,

화면 해상도에 따라 실제 크기를 나타냅니다.

px

화면의 기본단위 pixel, 

해상도에 따라 크기가 달라집니다

pt

포인트, 출판 업계 용어로 75분의 1인치를 말합니다.

화면 해상도에 따른 실제 크기를 나타냅니다.

dp(dip)

기기 기준 픽셀(device-dependent pixels), 인치당 160개의 점이 있는 디스플레이에서 1dp = 1px, dp단위로 지정하면 해상도만큼 길이가 늘어나 해상도에 상관없이 비슷한 크기로 보입니다.

글자 외 요소 제어 시 권장.

sp

배율 기준 픽셀(scale-dependent pixels),

sp는 사용자가 지정한 글꼴의 기본 크기에 비례해 크기가 변경

글자 제어 시 권장

em

글꼴과 상관없이 동일한 텍스트 크기 표시

*코드에서 크기 값은 부동소수점(float)


   

Posted by codedragon codedragon

댓글을 달아 주세요