루비켐

Rubychem

루비켐(RubyChem, /ˈruːbeːkkːˈem/)은 루비로 작성된 자유이용(MIT License) 프로그램으로, 두더지 계산을 지원하고 화학방정식발랑궤도 계산을 균형 있게 지원한다.

루비 공식 배포판에는 "도 포함되어 있다.irb(인터액티브 루비 셸), 빠른 코드 테스트에 활용할 수 있는 인터랙티브 커맨드 라인 통역사.다음 코드 조각은 다음과 같은 샘플 세션을 나타낸다.irb:

$ irb irb(main):001:0>요구하다 'rubychem' irb(main):002:0>루비켐::방정식.새로운("C12H26+O2=CO2+H2O").균형을 잡다 => 2C12H26 + 37O2 = 24C1O2 + 26H2O1" 

이 예에서 프로그램은 도데칸(또는 그것의 등소체)의 연소에 대한 화학 방정식을 찾아낸다.사용자는 산소에서 완전히 연소된 탄화수소가 이산화탄소와 물을 만들어 낸다는 것을 알고 있다. 그래서 그러한 유형의 탄화수소는 그들의 입력으로 사용된다.프로그램은 이 방정식을 정확하게 "균형"한다(각 원자 유형의 동일한 수가 각 면에 나타난다는 의미, 충분한 산소에서 연소되는 도데칸에 대한 아래의 설명을 낳는다.

2 CH1226 + 37 O2 → 24 CO2 + 26 HO2

참고 항목

외부 링크