У меня есть периодическая таблица, которую я кодировал в Java, и я работаю над созданием простых соединений (только бинарных соединений) и возвращаю информацию о них, но у меня возникают проблемы с превращением химической формулы в название IUPAC.Я настроил его так, чтобы человек мог щелкнуть элемент периодической таблицы, а затем щелкнуть другой элемент, а затем всплыло окно, отображающее возможные соединения, которые могут быть созданы из этих двух элементов.Эти соединения будут отображаться в виде химических формул, таких как CO2 или CH4.Я хочу иметь возможность преобразовать химическую формулу соединения, которое кто-то выбрал, в имя iupac, чтобы оно могло отображаться вместе с другой информацией.
Я пытался использовать набор для разработки химии, но честно говоря,Я не имею представления о том, как его использовать, и даже если это применимо для решения моей проблемы.Это заставляет меня вставлять типы облигаций вручную, что кажется на тонну больше работы, чем я должен был бы торговаться.
Например: CO2 будет выделять двуокись углерода, а CH4 - метан.