HEX를 RGB로 변환

HEX 입력
샘플
RGB 출력

HEX를 RGB로 변환하는 도구

HEX를 RGB로 변환하는 도구는 빠르고 간편하게 HEX 색상 코드를 RGB 색상 코드로 변환할 수 있는 간단한 온라인 도구입니다. 이 도구는 무료로 사용할 수 있으며 시스템이나 소프트웨어 종속성이 없으며 모바일 친화적입니다.

기능

  • 온라인으로 무료이며 시스템이나 소프트웨어 종속성이 없습니다.
  • 지우기, 복사하기, 샘플 사용 가능합니다.
  • 데이터 보안, 로컬 컴퓨팅 지원합니다.

HEX를 RGB로 변환하는 방법

  1. #ffd500과 같은 HEX 색상 코드를 입력하거나 붙여넣기합니다.
  2. "변환" 버튼을 클릭하여 HEX 코드를 해당하는 RGB 값으로 변환합니다.
  3. "복사" 버튼을 클릭하여 변환된 RGB 코드를 클립보드에 복사합니다.

HEX를 RGB로 변환하는 도구의 이점과 장점

  • 색상 매칭 또는 조작 작업에서 시간과 노력을 절약할 수 있습니다.
  • 다양한 응용 프로그램에서 색상 사용의 정확성과 일관성을 보장합니다.
  • 색상 코드 형식 간의 수동 변환 작업이 필요 없습니다.
  • 웹 디자인, 그래픽 디자인, 디지털 아트 및 기타 창작 분야에 사용할 수 있습니다.

핵심 알고리즘

HEX에서 RGB로 변환하는 공식은 다음과 같습니다:

R = hexToInt(hex.substring(1, 3));
G = hexToInt(hex.substring(3, 5));
B = hexToInt(hex.substring(5, 7));
rgb = "rgb(" + R + ", " + G + ", " + B + ")";

코드 예제

Python

def hex_to_rgb(hex):
    r = int(hex[1:3], 16)
    g = int(hex[3:5], 16)
    b = int(hex[5:7], 16)
    return (r, g, b)

print(hex_to_rgb("#ffd500")) # Output: (255, 213, 0)

C

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>

void hex_to_rgb(char *hex, int *r, int *g, int *b) {
    *r = (int)strtol(&hex[1], NULL, 16);
    *g = (int)strtol(&hex[3], NULL, 16);
    *b = (int)strtol(&hex[5], NULL, 16);
}

int main() {
    char hex[] = "#ffd500";
    int r, g, b;

    hex_to_rgb(hex, &r, &g, &b);

    printf("RGB(%d, %d, %d)", r, g, b); // Output: RGB(255, 213, 0)

    return 0;
}

JavaScript

function hexToRgb(hex) {
  const r = parseInt(hex.substring(1, 3), 16);
  const g = parseInt(hex.substring(3, 5), 16);
  const b = parseInt(hex.substring(5, 7), 16);
  return `rgb(${r}, ${g}, ${b})`;
}

console.log(hexToRgb("#ffd500")); // Output: rgb(255, 213, 0)

Java

public static int[] hexToRgb(String hex) {
    int r = Integer.parseInt(hex.substring(1, 3), 16);
    int g = Integer.parseInt(hex.substring(3, 5), 16);
    int b = Integer.parseInt(hex.substring(5, 7), 16);
    return new int[]{ r, g, b };
}

public static void main(String[] args) {
    String hex = "#ffd500";
    int[] rgb = hexToRgb(hex);
    System.out.printf("RGB(%d, %d, %d)", rgb[0], rgb[1], rgb[2]); // Output: RGB(255, 213, 0)
}

PHP

function hexToRgb($hex) {
  $r = hexdec(substr($hex, 1, 2));
  $g = hexdec(substr($hex, 3, 2));
  $b = hexdec(substr($hex, 5, 2));
  return "rgb($r, $g, $b)";
}

echo hexToRgb("#ffd500"); // Output: rgb(255, 213, 0)

마지막으로, HEX를 RGB로 변환하는 도구는 HEX 색상 코드를 RGB 색상 코드로 변환해야 하는 모든 사람들에게 유용한 도구입니다. 사용하기 쉽고 무료이며 모바일 친화적이기 때문에 웹 디자이너, 그래픽 디자이너 및 색상과 작업해야 하는 모든 사람들에게 좋은 선택입니다.

자주 묻는 질문 (FAQ)

더 많은 도구 만나보기