현재 단위 및 단위 변환을 처리하기 위해 Pint을 사용하고 있습니다. 이 비율을 대표하는, 예를 >>> import pint
>>> ureg = pint.UnitRegistry()
>>> Q = ureg.Quantity
>>> a = Q(5, 'm/s')
>>> a
<Quantity(5, 'meter/second')>
>>> a.to('ft/s
저는 스칼라 프로젝트에 추가 할 수있는 UOM 라이브러리를 찾고 있습니다. 중요한 검색을하면 아래에 언급 할 이유 때문에 내가 찾고있는 것처럼 보이지 않는 흐르는 라이브러리를 찾을 수 있습니다. - 가장 인기있는 라이브러리 인 것처럼 보입니다. 내가 찾을 수있는 반올림 단위 라이브러리. units scala-units scunits 내가 잘못 될 수도 있지
기본 질문 : 어떻게 더 큰 정규식 그룹 내 다른 그룹의 가치와 중첩이있는 파이썬 정규식 그룹의 이름을 수 있습니까? 질문의 원산지 : 'Your favorite song is 1 hour 23 seconds long. My phone only records for 1 h 30 mins and 10 secs.' 어떤 시간을 추출하는 우아한 해결책은 주어진
사용자가 좋아하는 단위를 어떻게 검색 할 수 있습니까? 나는, 화씨 대 등 마일 대 미터, 섭씨을 의미 나는 또한이 브라우저에 navigator.language을 사용할 수 나는 등 IP, 국가 코드를 얻을 수 http://freegeoip.net/json/ 같은 타사 서비스를 사용할 수 있습니다 언어의 힌트가 있지만 올바른 단위로 결과를 사용자에게 제공
[편집 : 미터/야드를 foo/bar로 변경했습니다. 이것은 미터를 야드로 변환하는 것이 아닙니다. ] 유형을 double과 같은 스칼라에 연결하는 가장 좋은 방법은 무엇입니까? 일반적인 유스 케이스는 측정 단위입니다 (그러나 실제 구현을 찾고 있지는 않습니다, boost has one). 정말 사건인가요 template <typename T>
struc
: let length = Measurement(value: 200, unit: UnitLength.centimeters)
let str = MeasurementFormatter().string(from: length)
하지만, 내 (UK) 로케일에 대해, 나는 다음 돌아가는 "0.001 mi"으로 돌아 가야합니다.이 문자열은 표시 할 문자열이 아닙니
스위프트에서 사용자 정의 유닛을 만들 때 하나의 심볼 만 정의 할 수 있습니다. 내장 된 단위로 짧은, 중간 및 긴 단위가있을 수 있습니다. 맞춤 단위의 다른 단위 스타일을 어떻게 설정합니까? extension UnitEnergy {
static let footPounds = UnitEnergy(symbol: "ft-lbs", converter:
IValueConverter를 사용하여 사용자가 설정 한 부울을 기반으로 측정 단위를 미터법 또는 영국식으로 표시하는 코드를 구현할 계획입니다. 내가 직면 한 문제는 데이터베이스에 저장된 데이터가 항상 미터법으로 표시되어야한다는 것입니다. 내가 차이를 만드는 경우 먼저 Entity Framework 데이터베이스를 사용하고 있습니다. 사용자가 제국 단위로 데