단위 및 자동 단위 변환
단위 변환을 사용하면 물리적 단위를 Vali에 연결할 수 있습니다. 이 Vali를 사용한 각 계산에 대해 필요한 변환이 백엔드에서 자동으로 수행됩니다. 이를 위해 Pint 라이브러리가 백본으로 사용됩니다. 그림
단위 변환 - 요구 사항 및 시스템 포털에서 다른 단위, 접두사 및 접미사를 적용하여 값이 자동으로 변환됩니다
또한 수식을 지정할 수 있습니다 $vali3 = $vali1 + $vali2$vali1 = 10 metervali2 = 100 cmyd12.030 yd
발리 및 수식에서 단위 처리하기
발리 생성하기
새 발리(숫자 값 또는 수식)를 만들 때 두 가지 중요한 속성 필드가 있습니다:
-
공식 및 단위(필수)
-
숫자 값(예: 50kg)의 경우 이 필드에는 값과 단위를 포함해야 합니다
-
수식(예: $wheel1.mass+$wheel2.mass)의 경우 계산 결과의 단위입니다.
-
-
표시 단위(선택 사항 - 비어 있는 경우 표시 단위는 공식 및 단위 필드의 단위를 기준으로 합니다.)
아래 표는 다양한 생성 옵션에 따라 발리 생성 시 예상되는 동작을 요약한 것입니다:
공식 및 단위 필드 |
단위 필드 표시 |
예상 동작 |
|---|---|---|
숫자 값 및 단위 없음 |
단위 없음 |
무차원 값이 생성됩니다 |
숫자 값 및 단위 없음 |
단위 |
단위 치수 경고 |
숫자 값과 지정된 단위 |
단위 없음 |
수식 및 단위 필드에서 지정된 단위를 가진 값이 생성되어 단위로 표시됩니다 |
숫자 값과 지정된 단위 |
단위 |
지정한 단위의 값이 생성되어 표시 단위 필드에서 단위로 표시됩니다(단위 |
수식(단위 필요 없음) |
단위 없음 |
표시 단위는 공식에서 자동으로 계산됩니다 |
공식(단위 필요 없음) |
단위 |
로 설정하면 수식의 결과가 표시 단위(단위 |
공식 및 Custom 단위 |
단위 없음 |
|
수식 및 Custom 단위 |
단위 |
|
유형이 있는 Vali |
고정 |
로 설정하면 단위는 자동으로 유형 단위에서 가져옵니다(동일한 차원을 유지하는 한 나중에 변경할 수 있습니다) |
단위 변경하기
표시 단위 필드
표시 단위가 공식 및 단위 필드에서 사용된(또는 계산된 공식을 통해 계산된) 단위의 유효한 변환과 일치하는 한 언제든지 표시 단위 필드를 변경할 수 있습니다. 차원이 일치하지 않는 경우 요구 사항 및 시스템 포털은 느낌표와 Vali에 메시지를 표시하여 이를 알려줍니다.
표시 단위가 유효한 변환으로 변경된 경우(예 smsm/skm/s100 s = 100 000 ms
공식 및 단위 필드
Vali가 수식이 아닌 단순한 숫자 값인 경우 단위를 변경할 수 있습니다 ms100 s100 m
공식
Vali에 공식이 있는 경우 공식은 사용된 변수에 따라 예상 단위를 결정합니다. 표시 단위 필드를 사용하여 수식의 단위에서 유효한 변환인 임의의 단위로 값을 표시하도록 선택할 수 있습니다. 표시 단위를 m/skm/sm/sm
무차원 값
무차원 값은 곱셈과 나눗셈에는 사용할 수 있지만 단위가 있는 값의 덧셈과 뺄셈에는 사용할 수 없는데, 단위가 호환되지 않기 때문입니다. 단위가 있는 모든 값은 수식 및 단위 필드에 단위가 있는 값으로 저장하고 수식의 파라미터로 사용해야 합니다(즉, '마법' 숫자를 사용해서는 안 됩니다).
인식되지 않는 단위('정의되지 않은 단위')도 무차원으로 간주됩니다.
정의되지 않은 단위
정의되지 않은 단위를 사용할 수 있도록 별도의 설정을 사용할 수 있습니다. 이 설정을 활성화하면(기본 설정) 지원되지 않는 단위를 추가할 수 있지만 경고가 생성됩니다. 이 옵션을 비활성화하면 정의되지 않은 단위를 Vali에 지정할 수 없습니다.
발리 단위 변경하기
Valitype의 단위는 원래 단위와 동일한 차원을 가진 다른 단위로만 변경할 수 있습니다. 이 변경은 해당 유형의 기존 발리에는 영향을 미치지 않지만 이 발리페로 생성된 새 발리에는 새 단위가 적용됩니다.
요구 사항 및 최악의 경우
요구 사항(최소/최대 값) 및 최악의 경우는 항상 발리 단위와 동일한 단위로 표시됩니다. 단위를 변경하면 요구 사항과 최악의 경우도 선택한 단위에 맞게 다시 계산됩니다.
지원되는 단위 및 상수
요구 사항 및 시스템 포털은 Pint 라이브러리에 정의된 모든 기본 단위 및 변환과 기본 상수를 지원합니다.
요구 사항 및 시스템 포털에서 단위로 작업할 때 주의하세요:
-
단위와 접두사는 대소문자를 구분합니다. 예를 들어, 킬로그램은 항상 "kg"이어야 하며 "Kg" 또는 "KG"가 되어서는 안 됩니다. 단위로 작업할 때 대소문자가 확실하지 않은 경우 파인트 라이브러리 단위를 염두에 두시기 바랍니다.
-
시간은 'h' 또는 'hr'로 축약합니다. 플랑크 상수를 나타내는 데는 'h'를 사용할 수 없으므로 'planck_constant'를 사용해야 합니다
-
유로와 달러가 단위로 지원되며 1유로 = 1.123달러로 고정되었습니다(이 환산은 현재 경제 상황에 맞게 관리자 패널에서 변경할 수 있습니다). 각각 'EUR' 또는 '유로', 'USD' 및 '달러'로 약칭합니다
-
'dB'는 기본 단위 목록에서와 같이 '데시반'에 매핑되지 않고 자체 무차원 단위인 '데시벨'에 매핑됩니다. 다른 로그 단위(예: dBW)는 정의되지 않은 단위로 간주되므로 무차원 단위와 동일한 방식으로 처리됩니다. 선형 단위와 로그 단위 간에는 자동 변환이 이루어지지 않습니다(예: dBW를 W로 변환)
-
온도 단위는 섭씨, 섭씨, 섭씨(또는 여기서는 K만 사용)를 사용하세요
온도 값에 대한 자동 변환 기능을 사용할 때는 주의하세요. 온도는 '비승수' 단위이며 몇 가지 특별한 동작이 있으며, 이에 대한 자세한 설명은 파인트 문서에서 확인할 수 있습니다.
다음 접두사를 사용할 수 있습니다:
옥토- = 1e-24 = Y- zepto- = 1e-21 = z- atto- = 1e-18 = a- fEMTO- = 1E-15 = F- pICO- = 1E-12 = P- 나노- = 1e-9 = n- 마이크로- = 1e-6 = u- = µ- 밀리- = 1e-3 = m- centi- = 1e-2 = c- deci- = 1e-1 = d- 데카- = 1e+1 = da- = 데카 헥토- = 1e2 = h- 킬로- = 1e3 = k- 메가- = 1e6 = M- 기가- = 1e9 = G- 테라- = 1e12 = T- 페타- = 1e15 = P- 엑사- = 1e18 = 전자- zetta- = 1e21 = Z- yotta- = 1e24 = Y-
키비 = 2^10 = 키 메비 = 2^20 = 마이 기비 = 2^30 = 기 tebi- = 2^40 = Ti- pebi- = 2^50 = Pi- exbi- = 2^60 = Ei- 제비 = 2^70 = 지-지 yobi- = 2^80 = Yi-
예를 들어 접두사와 단위의 모든 조합을 사용할 수 있습니다, ks = kiloseconds1 kilosecond = 1000 seconds
지원되지 않는 단위
연산자를 단위로 사용하는 것은 지원되지 않습니다. 예를 들어 %, -, &, $, #, °%50% = 0.550
Custom 단위
관리자는 관리자 사용자만 볼 수 있는

관리자는 + 아이콘 또는 "사용자 지정 단위 추가"를 클릭하여 새 사용자 지정 단위를 추가할 수 있습니다